[ {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 446,
  "endLine" : 1783,
  "linesOfCode" : 1051,
  "mcCabeIndex" : 301,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3210,
  "endLine" : 3850,
  "linesOfCode" : 511,
  "mcCabeIndex" : 229,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "(function (SyntaxKind)()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/syntaxKind.ts",
  "fileLinesCount" : 360,
  "components" : [ "primary::_packages" ],
  "startLine" : 2,
  "endLine" : 360,
  "linesOfCode" : 359,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 473,
  "endLine" : 903,
  "linesOfCode" : 354,
  "mcCabeIndex" : 127,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 571,
  "linesOfCode" : 337,
  "mcCabeIndex" : 194,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 417,
  "endLine" : 750,
  "linesOfCode" : 325,
  "mcCabeIndex" : 88,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getChildrenPropertyMask()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 388,
  "endLine" : 705,
  "linesOfCode" : 318,
  "mcCabeIndex" : 105,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAllRules()",
  "longName" : "",
  "relativeFileName" : "internal/format/rules.go",
  "fileLinesCount" : 448,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 424,
  "linesOfCode" : 293,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseCompilerOptions()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 455,
  "linesOfCode" : 273,
  "mcCabeIndex" : 132,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2815,
  "endLine" : 3098,
  "linesOfCode" : 268,
  "mcCabeIndex" : 83,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2028,
  "endLine" : 2331,
  "linesOfCode" : 258,
  "mcCabeIndex" : 77,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 537,
  "linesOfCode" : 254,
  "mcCabeIndex" : 95,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 339,
  "linesOfCode" : 250,
  "mcCabeIndex" : 144,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/typeeraser.go",
  "fileLinesCount" : 352,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 352,
  "linesOfCode" : 245,
  "mcCabeIndex" : 71,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 330,
  "linesOfCode" : 236,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReplaceModifiers()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3149,
  "endLine" : 3382,
  "linesOfCode" : 234,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseJsonConfigFileContentWorker()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1135,
  "endLine" : 1340,
  "linesOfCode" : 195,
  "mcCabeIndex" : 50,
  "numberOfParameters" : 12,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func registerMultiProjectReferenceRequestHandler[Req lsproto.HasTextDocumentPosition, Resp any]()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 652,
  "endLine" : 873,
  "linesOfCode" : 192,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 193,
  "endLine" : 396,
  "linesOfCode" : 168,
  "mcCabeIndex" : 45,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1441,
  "endLine" : 1623,
  "linesOfCode" : 163,
  "mcCabeIndex" : 74,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 281,
  "linesOfCode" : 163,
  "mcCabeIndex" : 78,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4791,
  "endLine" : 4989,
  "linesOfCode" : 162,
  "mcCabeIndex" : 67,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4043,
  "endLine" : 4204,
  "linesOfCode" : 159,
  "mcCabeIndex" : 73,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAdjustedLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 793,
  "endLine" : 1027,
  "linesOfCode" : 155,
  "mcCabeIndex" : 110,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getQuickInfoAndDeclarationAtLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 296,
  "linesOfCode" : 155,
  "mcCabeIndex" : 53,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 318,
  "endLine" : 528,
  "linesOfCode" : 152,
  "mcCabeIndex" : 58,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateTSConfig()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/init.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 215,
  "linesOfCode" : 152,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 705,
  "endLine" : 868,
  "linesOfCode" : 152,
  "mcCabeIndex" : 43,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderscopes.go",
  "fileLinesCount" : 246,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 246,
  "linesOfCode" : 151,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 209,
  "endLine" : 378,
  "linesOfCode" : 151,
  "mcCabeIndex" : 41,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 218,
  "endLine" : 391,
  "linesOfCode" : 145,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 482,
  "endLine" : 660,
  "linesOfCode" : 144,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareTypes()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 425,
  "endLine" : 589,
  "linesOfCode" : 144,
  "mcCabeIndex" : 61,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 578,
  "endLine" : 745,
  "linesOfCode" : 143,
  "mcCabeIndex" : 62,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 225,
  "endLine" : 391,
  "linesOfCode" : 141,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 643,
  "endLine" : 787,
  "linesOfCode" : 139,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 330,
  "linesOfCode" : 139,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDocParameterCompletions()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5673,
  "endLine" : 5810,
  "linesOfCode" : 133,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2570,
  "endLine" : 2727,
  "linesOfCode" : 132,
  "mcCabeIndex" : 45,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportersForExport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 293,
  "linesOfCode" : 130,
  "mcCabeIndex" : 44,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func iterateErrorBaseline[T diagnosticwriter.Diagnostic]()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/error_baseline.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 250,
  "linesOfCode" : 129,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 679,
  "endLine" : 835,
  "linesOfCode" : 128,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tscCompilation()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::internal" ],
  "startLine" : 95,
  "endLine" : 237,
  "linesOfCode" : 127,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSmartSelectionRange()",
  "longName" : "",
  "relativeFileName" : "internal/ls/selectionranges.go",
  "fileLinesCount" : 188,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 188,
  "linesOfCode" : 127,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2173,
  "endLine" : 2305,
  "linesOfCode" : 127,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTokenAtPosition()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 219,
  "linesOfCode" : 126,
  "mcCabeIndex" : 50,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateLocalizations()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/generate.go",
  "fileLinesCount" : 460,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 338,
  "linesOfCode" : 126,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1329,
  "endLine" : 1469,
  "linesOfCode" : 126,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 161,
  "endLine" : 302,
  "linesOfCode" : 125,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 691,
  "endLine" : 837,
  "linesOfCode" : 123,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findRightmostValidToken()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 424,
  "endLine" : 562,
  "linesOfCode" : 122,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportOrExportSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 433,
  "endLine" : 571,
  "linesOfCode" : 122,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2596,
  "endLine" : 2728,
  "linesOfCode" : 121,
  "mcCabeIndex" : 41,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 379,
  "endLine" : 518,
  "linesOfCode" : 120,
  "mcCabeIndex" : 58,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 905,
  "endLine" : 1038,
  "linesOfCode" : 120,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatCallHierarchyItem()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1927,
  "endLine" : 2056,
  "linesOfCode" : 119,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DoJSEmitBaseline()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/js_emit_baseline.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 146,
  "linesOfCode" : 118,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertType()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 554,
  "endLine" : 711,
  "linesOfCode" : 117,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseConfig()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 992,
  "endLine" : 1120,
  "linesOfCode" : 117,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 468,
  "endLine" : 597,
  "linesOfCode" : 117,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleNameFromExportsOrImports()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 1126,
  "endLine" : 1247,
  "linesOfCode" : 116,
  "mcCabeIndex" : 52,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 887,
  "endLine" : 1007,
  "linesOfCode" : 113,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCompletedNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 597,
  "endLine" : 736,
  "linesOfCode" : 113,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 401,
  "endLine" : 557,
  "linesOfCode" : 112,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 394,
  "endLine" : 509,
  "linesOfCode" : 112,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1344,
  "endLine" : 1459,
  "linesOfCode" : 112,
  "mcCabeIndex" : 52,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 357,
  "endLine" : 482,
  "linesOfCode" : 112,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 199,
  "linesOfCode" : 111,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNormalizedAbsolutePath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 343,
  "endLine" : 462,
  "linesOfCode" : 110,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSolelyIdentifierDefinitionLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4679,
  "endLine" : 4818,
  "linesOfCode" : 109,
  "mcCabeIndex" : 71,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1028,
  "endLine" : 1166,
  "linesOfCode" : 109,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 503,
  "endLine" : 622,
  "linesOfCode" : 109,
  "mcCabeIndex" : 55,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 530,
  "endLine" : 640,
  "linesOfCode" : 108,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLocalModuleSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 455,
  "endLine" : 595,
  "linesOfCode" : 108,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryDirectoryWithPackageJson()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 773,
  "endLine" : 902,
  "linesOfCode" : 108,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2973,
  "endLine" : 3099,
  "linesOfCode" : 107,
  "mcCabeIndex" : 50,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 298,
  "linesOfCode" : 107,
  "mcCabeIndex" : 42,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewFourslash()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 266,
  "linesOfCode" : 107,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func BreadthFirstSearchParallelEx[K comparable, N any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/bfs.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::internal" ],
  "startLine" : 64,
  "endLine" : 193,
  "linesOfCode" : 106,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1184,
  "endLine" : 1308,
  "linesOfCode" : 106,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 636,
  "endLine" : 757,
  "linesOfCode" : 106,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NodeWillIndentChild()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 387,
  "endLine" : 493,
  "linesOfCode" : 104,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompileFilesEx()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 113,
  "endLine" : 238,
  "linesOfCode" : 103,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindPrecedingTokenEx()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 290,
  "endLine" : 410,
  "linesOfCode" : 102,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 586,
  "endLine" : 696,
  "linesOfCode" : 102,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 332,
  "endLine" : 444,
  "linesOfCode" : 101,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 213,
  "linesOfCode" : 101,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createDocumentPositionMapper()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/source_mapper.go",
  "fileLinesCount" : 313,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 162,
  "linesOfCode" : 100,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1684,
  "endLine" : 1803,
  "linesOfCode" : 100,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSearchesFromDirectImports()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 314,
  "endLine" : 431,
  "linesOfCode" : 99,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingNodeArray()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 437,
  "endLine" : 547,
  "linesOfCode" : 98,
  "mcCabeIndex" : 43,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 2110,
  "endLine" : 2248,
  "linesOfCode" : 98,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 170,
  "linesOfCode" : 98,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1747,
  "endLine" : 1878,
  "linesOfCode" : 98,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2559,
  "endLine" : 2669,
  "linesOfCode" : 98,
  "mcCabeIndex" : 59,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 973,
  "endLine" : 1091,
  "linesOfCode" : 97,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func computeModuleSpecifiers()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 329,
  "endLine" : 453,
  "linesOfCode" : 96,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 225,
  "endLine" : 326,
  "linesOfCode" : 95,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4618,
  "endLine" : 4753,
  "linesOfCode" : 95,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 343,
  "endLine" : 453,
  "linesOfCode" : 95,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 1803,
  "endLine" : 1912,
  "linesOfCode" : 95,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportsexportinfo.go",
  "fileLinesCount" : 179,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 179,
  "linesOfCode" : 95,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetOperatorPrecedence()",
  "longName" : "",
  "relativeFileName" : "internal/ast/precedence.go",
  "fileLinesCount" : 714,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 334,
  "linesOfCode" : 95,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseComparator()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 321,
  "endLine" : 434,
  "linesOfCode" : 95,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 834,
  "endLine" : 939,
  "linesOfCode" : 95,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1718,
  "endLine" : 1822,
  "linesOfCode" : 94,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 628,
  "endLine" : 721,
  "linesOfCode" : 94,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1348,
  "endLine" : 1462,
  "linesOfCode" : 94,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1212,
  "endLine" : 1320,
  "linesOfCode" : 94,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1688,
  "endLine" : 1787,
  "linesOfCode" : 94,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 277,
  "endLine" : 384,
  "linesOfCode" : 93,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func computeCommitCharactersAndIsNewIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3586,
  "endLine" : 3712,
  "linesOfCode" : 93,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1418,
  "endLine" : 1539,
  "linesOfCode" : 93,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 934,
  "endLine" : 1026,
  "linesOfCode" : 93,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2205,
  "endLine" : 2308,
  "linesOfCode" : 92,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1448,
  "endLine" : 1542,
  "linesOfCode" : 92,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertTypeFlags()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_flags.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 134,
  "linesOfCode" : 91,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func extractPragmas()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6291,
  "endLine" : 6381,
  "linesOfCode" : 91,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func visitNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 204,
  "linesOfCode" : 91,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1541,
  "endLine" : 1638,
  "linesOfCode" : 91,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 818,
  "endLine" : 921,
  "linesOfCode" : 90,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4476,
  "endLine" : 4579,
  "linesOfCode" : 90,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertSymbolFlags()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_flags.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 169,
  "endLine" : 266,
  "linesOfCode" : 88,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewEvaluator()",
  "longName" : "",
  "relativeFileName" : "internal/evaluator/evaluator.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 122,
  "linesOfCode" : 87,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func match()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 219,
  "endLine" : 332,
  "linesOfCode" : 87,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCompilerTest()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 255,
  "endLine" : 351,
  "linesOfCode" : 87,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLiteralText()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 215,
  "endLine" : 327,
  "linesOfCode" : 86,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3018,
  "endLine" : 3116,
  "linesOfCode" : 86,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 620,
  "endLine" : 719,
  "linesOfCode" : 86,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 153,
  "linesOfCode" : 85,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/importelision.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 120,
  "linesOfCode" : 84,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 235,
  "linesOfCode" : 84,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1280,
  "endLine" : 1380,
  "linesOfCode" : 84,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleSpecifierPreferences()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/preferences.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 147,
  "endLine" : 233,
  "linesOfCode" : 84,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6518,
  "endLine" : 6601,
  "linesOfCode" : 83,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 684,
  "endLine" : 782,
  "linesOfCode" : 83,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EncodeSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 222,
  "endLine" : 322,
  "linesOfCode" : 83,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 457,
  "endLine" : 542,
  "linesOfCode" : 83,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 509,
  "endLine" : 611,
  "linesOfCode" : 82,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_server.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 108,
  "linesOfCode" : 81,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 324,
  "endLine" : 416,
  "linesOfCode" : 81,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 1009,
  "endLine" : 1097,
  "linesOfCode" : 81,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func From()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 128,
  "linesOfCode" : 80,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsIdentifierReference()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 109,
  "linesOfCode" : 80,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codelens.go",
  "fileLinesCount" : 230,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 153,
  "linesOfCode" : 80,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1637,
  "endLine" : 1745,
  "linesOfCode" : 80,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addTypingNamesAndGetFilesToWatch()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/discovertypings.go",
  "fileLinesCount" : 333,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 283,
  "linesOfCode" : 80,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 402,
  "endLine" : 496,
  "linesOfCode" : 79,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/logicalassignment.go",
  "fileLinesCount" : 113,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 108,
  "linesOfCode" : 79,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1713,
  "endLine" : 1806,
  "linesOfCode" : 79,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSymbolKindOfConstructorPropertyMethodAccessorFunctionOrVar()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbol_display.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 256,
  "linesOfCode" : 79,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4082,
  "endLine" : 4188,
  "linesOfCode" : 78,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 363,
  "endLine" : 452,
  "linesOfCode" : 78,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 288,
  "endLine" : 370,
  "linesOfCode" : 78,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func annotateContentWithTooltips[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 794,
  "endLine" : 885,
  "linesOfCode" : 78,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1805,
  "endLine" : 1891,
  "linesOfCode" : 78,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseOwnConfigOfJsonSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 175,
  "endLine" : 260,
  "linesOfCode" : 77,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parse()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 134,
  "linesOfCode" : 77,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 186,
  "linesOfCode" : 77,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImmediatelyContainingArgumentInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 784,
  "endLine" : 886,
  "linesOfCode" : 77,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetObjectTypeDeclarationCompletionContainer()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4063,
  "endLine" : 4158,
  "linesOfCode" : 77,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4974,
  "endLine" : 5055,
  "linesOfCode" : 77,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3938,
  "endLine" : 4041,
  "linesOfCode" : 77,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 201,
  "linesOfCode" : 77,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 216,
  "endLine" : 306,
  "linesOfCode" : 77,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 373,
  "endLine" : 471,
  "linesOfCode" : 76,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCompilationResult()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 721,
  "endLine" : 805,
  "linesOfCode" : 76,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 325,
  "endLine" : 422,
  "linesOfCode" : 76,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 876,
  "endLine" : 956,
  "linesOfCode" : 75,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 588,
  "endLine" : 669,
  "linesOfCode" : 75,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 253,
  "endLine" : 332,
  "linesOfCode" : 75,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 115,
  "linesOfCode" : 75,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 360,
  "endLine" : 442,
  "linesOfCode" : 75,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 152,
  "linesOfCode" : 74,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func prepareDeclarationCompilationContext()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/js_emit_baseline.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 249,
  "linesOfCode" : 74,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 132,
  "endLine" : 226,
  "linesOfCode" : 73,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFileNamesFromConfigSpecs()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1614,
  "endLine" : 1709,
  "linesOfCode" : 72,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3898,
  "endLine" : 3975,
  "linesOfCode" : 72,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 149,
  "linesOfCode" : 72,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 1914,
  "endLine" : 1996,
  "linesOfCode" : 72,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDocParamAnnotation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5812,
  "endLine" : 5888,
  "linesOfCode" : 72,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 703,
  "endLine" : 793,
  "linesOfCode" : 71,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 287,
  "linesOfCode" : 71,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 220,
  "endLine" : 323,
  "linesOfCode" : 71,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1513,
  "endLine" : 1596,
  "linesOfCode" : 71,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1248,
  "endLine" : 1335,
  "linesOfCode" : 71,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 232,
  "endLine" : 308,
  "linesOfCode" : 71,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "(function (SymbolFlags)()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/symbolFlags.ts",
  "fileLinesCount" : 71,
  "components" : [ "primary::_packages" ],
  "startLine" : 2,
  "endLine" : 71,
  "linesOfCode" : 70,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1009,
  "endLine" : 1089,
  "linesOfCode" : 70,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatCallHierarchyItemSpan()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2058,
  "endLine" : 2155,
  "linesOfCode" : 70,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2990,
  "endLine" : 3067,
  "linesOfCode" : 70,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 960,
  "endLine" : 1040,
  "linesOfCode" : 70,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2671,
  "endLine" : 2751,
  "linesOfCode" : 70,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 294,
  "endLine" : 365,
  "linesOfCode" : 70,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateWatch[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 559,
  "endLine" : 628,
  "linesOfCode" : 70,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 384,
  "endLine" : 454,
  "linesOfCode" : 69,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 164,
  "linesOfCode" : 69,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func escapeStringWorker()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 164,
  "linesOfCode" : 69,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 178,
  "endLine" : 263,
  "linesOfCode" : 69,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/emitfileshandler.go",
  "fileLinesCount" : 329,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 169,
  "linesOfCode" : 69,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1895,
  "endLine" : 1980,
  "linesOfCode" : 69,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1051,
  "endLine" : 1136,
  "linesOfCode" : 69,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 284,
  "linesOfCode" : 69,
  "mcCabeIndex" : 68,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsdoc.go",
  "fileLinesCount" : 97,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 82,
  "linesOfCode" : 69,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 310,
  "endLine" : 389,
  "linesOfCode" : 69,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 634,
  "endLine" : 701,
  "linesOfCode" : 68,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1310,
  "endLine" : 1389,
  "linesOfCode" : 68,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func promoteImportClause()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 537,
  "endLine" : 624,
  "linesOfCode" : 68,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func deleteDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 103,
  "linesOfCode" : 68,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fromUnionableLiteralType()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 406,
  "endLine" : 479,
  "linesOfCode" : 68,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleNameAsNodeModule()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 684,
  "endLine" : 764,
  "linesOfCode" : 68,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCapabilitiesWithDefaults()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 344,
  "endLine" : 411,
  "linesOfCode" : 68,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4689,
  "endLine" : 4766,
  "linesOfCode" : 68,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1138,
  "endLine" : 1212,
  "linesOfCode" : 68,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 87,
  "endLine" : 169,
  "linesOfCode" : 68,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertObjectFlags()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_flags.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 294,
  "endLine" : 363,
  "linesOfCode" : 67,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IdeGetTypeOfElement()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 225,
  "linesOfCode" : 67,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getParameterDeclarationTypeVisibilityDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 339,
  "endLine" : 414,
  "linesOfCode" : 67,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5074,
  "endLine" : 5149,
  "linesOfCode" : 67,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 382,
  "endLine" : 469,
  "linesOfCode" : 67,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parsePartial()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 243,
  "endLine" : 319,
  "linesOfCode" : 67,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 544,
  "endLine" : 616,
  "linesOfCode" : 67,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jb_lsp.go",
  "fileLinesCount" : 176,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 176,
  "linesOfCode" : 66,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2624,
  "endLine" : 2692,
  "linesOfCode" : 66,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReferencesForThisKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1036,
  "endLine" : 1111,
  "linesOfCode" : 66,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func jsDocParamPatternWorker()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5938,
  "endLine" : 6003,
  "linesOfCode" : 66,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCallHierarchyItemName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 234,
  "linesOfCode" : 66,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2361,
  "endLine" : 2426,
  "linesOfCode" : 66,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 189,
  "linesOfCode" : 65,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/runner.go",
  "fileLinesCount" : 192,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 134,
  "linesOfCode" : 65,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 293,
  "endLine" : 379,
  "linesOfCode" : 65,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createResolutionLookupGlobMapper()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 132,
  "endLine" : 204,
  "linesOfCode" : 65,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readLibs()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/generate.go",
  "fileLinesCount" : 229,
  "components" : [ "primary::internal" ],
  "startLine" : 133,
  "endLine" : 206,
  "linesOfCode" : 64,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 222,
  "endLine" : 296,
  "linesOfCode" : 64,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 292,
  "endLine" : 360,
  "linesOfCode" : 64,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4305,
  "endLine" : 4372,
  "linesOfCode" : 64,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func resolveCallHierarchyDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 396,
  "endLine" : 484,
  "linesOfCode" : 64,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 424,
  "endLine" : 512,
  "linesOfCode" : 64,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4591,
  "endLine" : 4669,
  "linesOfCode" : 63,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateOptionOutput()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 222,
  "endLine" : 293,
  "linesOfCode" : 63,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeCodeSnippet()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 169,
  "endLine" : 251,
  "linesOfCode" : 63,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 712,
  "endLine" : 813,
  "linesOfCode" : 63,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 332,
  "endLine" : 412,
  "linesOfCode" : 63,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5306,
  "endLine" : 5377,
  "linesOfCode" : 63,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/processingDiagnostic.go",
  "fileLinesCount" : 134,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 134,
  "linesOfCode" : 62,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExportInfos()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 346,
  "endLine" : 425,
  "linesOfCode" : 62,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPossibleTypeArgumentsInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 178,
  "endLine" : 258,
  "linesOfCode" : 62,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldIncludeSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2537,
  "endLine" : 2624,
  "linesOfCode" : 62,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func collectCallSites()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 784,
  "endLine" : 855,
  "linesOfCode" : 62,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 789,
  "endLine" : 859,
  "linesOfCode" : 62,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2730,
  "endLine" : 2813,
  "linesOfCode" : 62,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DiscoverTypings()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/discovertypings.go",
  "fileLinesCount" : 333,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 103,
  "linesOfCode" : 62,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 945,
  "endLine" : 1006,
  "linesOfCode" : 62,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 195,
  "linesOfCode" : 61,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4522,
  "endLine" : 4594,
  "linesOfCode" : 61,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 266,
  "linesOfCode" : 61,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDeepCloneVisitor()",
  "longName" : "",
  "relativeFileName" : "internal/ast/deepclone.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 6,
  "endLine" : 69,
  "linesOfCode" : 61,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleNameFromPaths()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 1014,
  "endLine" : 1113,
  "linesOfCode" : 61,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2874,
  "endLine" : 2959,
  "linesOfCode" : 61,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1193,
  "endLine" : 1267,
  "linesOfCode" : 61,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4379,
  "endLine" : 4454,
  "linesOfCode" : 61,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1622,
  "endLine" : 1682,
  "linesOfCode" : 61,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2476,
  "endLine" : 2541,
  "linesOfCode" : 61,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function activate()",
  "longName" : "",
  "relativeFileName" : "_extension/src/extension.ts",
  "fileLinesCount" : 89,
  "components" : [ "primary::_extension" ],
  "startLine" : 12,
  "endLine" : 78,
  "linesOfCode" : 60,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 942,
  "endLine" : 1001,
  "linesOfCode" : 60,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func iterateBaseline()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 259,
  "linesOfCode" : 60,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1906,
  "endLine" : 1966,
  "linesOfCode" : 60,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1237,
  "endLine" : 1308,
  "linesOfCode" : 60,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4398,
  "endLine" : 4474,
  "linesOfCode" : 60,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportsexportinfo.go",
  "fileLinesCount" : 179,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 77,
  "linesOfCode" : 60,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 793,
  "endLine" : 856,
  "linesOfCode" : 60,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 713,
  "endLine" : 778,
  "linesOfCode" : 60,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 418,
  "endLine" : 481,
  "linesOfCode" : 60,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 390,
  "endLine" : 467,
  "linesOfCode" : 60,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 230,
  "linesOfCode" : 59,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createGetSymbolAccessibilityDiagnosticForNode()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 202,
  "linesOfCode" : 59,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 972,
  "endLine" : 1036,
  "linesOfCode" : 59,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5646,
  "endLine" : 5704,
  "linesOfCode" : 58,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1130,
  "endLine" : 1199,
  "linesOfCode" : 58,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 206,
  "linesOfCode" : 58,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 251,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 388,
  "endLine" : 466,
  "linesOfCode" : 58,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1647,
  "endLine" : 1708,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 163,
  "endLine" : 223,
  "linesOfCode" : 58,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSubPatternFromSpec()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 234,
  "linesOfCode" : 57,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4211,
  "endLine" : 4307,
  "linesOfCode" : 57,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6439,
  "endLine" : 6499,
  "linesOfCode" : 57,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func jsDocParamElementWorker()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 6007,
  "endLine" : 6063,
  "linesOfCode" : 57,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleNameFromPackageJsonImports()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 947,
  "endLine" : 1007,
  "linesOfCode" : 57,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 334,
  "endLine" : 392,
  "linesOfCode" : 57,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 282,
  "endLine" : 342,
  "linesOfCode" : 57,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 630,
  "endLine" : 688,
  "linesOfCode" : 57,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getWildcardDirectories()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/wildcarddirectories.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 93,
  "linesOfCode" : 56,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/cache.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 86,
  "linesOfCode" : 56,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 128,
  "linesOfCode" : 56,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2143,
  "endLine" : 2201,
  "linesOfCode" : 56,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindNextToken()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 564,
  "endLine" : 628,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsRecognizedTripleSlashComment()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 790,
  "endLine" : 845,
  "linesOfCode" : 55,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 328,
  "endLine" : 394,
  "linesOfCode" : 55,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 214,
  "endLine" : 290,
  "linesOfCode" : 55,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func diagnosticToLSP()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 246,
  "endLine" : 306,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func promoteFromTypeOnly()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 467,
  "endLine" : 534,
  "linesOfCode" : 55,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addOutliningForLeadingCommentsForPos()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 213,
  "endLine" : 275,
  "linesOfCode" : 55,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 258,
  "endLine" : 314,
  "linesOfCode" : 55,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNewRequires()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1544,
  "endLine" : 1603,
  "linesOfCode" : 55,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTypeNodePrecedence()",
  "longName" : "",
  "relativeFileName" : "internal/ast/precedence.go",
  "fileLinesCount" : 714,
  "components" : [ "primary::internal" ],
  "startLine" : 656,
  "endLine" : 714,
  "linesOfCode" : 55,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getIndentationForNodeWorker()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 114,
  "linesOfCode" : 55,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 594,
  "endLine" : 648,
  "linesOfCode" : 55,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1894,
  "endLine" : 1953,
  "linesOfCode" : 55,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseFloatString()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 173,
  "endLine" : 242,
  "linesOfCode" : 54,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 222,
  "endLine" : 277,
  "linesOfCode" : 54,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4455,
  "endLine" : 4520,
  "linesOfCode" : 54,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetEncodedRootLength()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 161,
  "endLine" : 233,
  "linesOfCode" : 54,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 124,
  "linesOfCode" : 54,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 302,
  "endLine" : 358,
  "linesOfCode" : 54,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2307,
  "endLine" : 2362,
  "linesOfCode" : 54,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 105,
  "linesOfCode" : 54,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func processAllProgramFiles()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 139,
  "linesOfCode" : 53,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 111,
  "linesOfCode" : 53,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2070,
  "endLine" : 2122,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasRelativePathSegment()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 481,
  "endLine" : 547,
  "linesOfCode" : 53,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 846,
  "endLine" : 920,
  "linesOfCode" : 53,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReturnTypeVisibilityDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 280,
  "endLine" : 337,
  "linesOfCode" : 53,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetObjectLikeCompletionContainer()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3806,
  "endLine" : 3862,
  "linesOfCode" : 53,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOutliningSpanForNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 310,
  "endLine" : 368,
  "linesOfCode" : 53,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 277,
  "endLine" : 369,
  "linesOfCode" : 53,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ProvideWorkspaceSymbols()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 243,
  "endLine" : 299,
  "linesOfCode" : 53,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSemicolonDeletionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 568,
  "endLine" : 634,
  "linesOfCode" : 53,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3144,
  "endLine" : 3202,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1556,
  "endLine" : 1608,
  "linesOfCode" : 53,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 226,
  "linesOfCode" : 53,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 118,
  "linesOfCode" : 52,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 271,
  "endLine" : 322,
  "linesOfCode" : 52,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 379,
  "endLine" : 431,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 544,
  "endLine" : 597,
  "linesOfCode" : 52,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DoTypeAndSymbolBaseline()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 105,
  "linesOfCode" : 52,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 709,
  "endLine" : 770,
  "linesOfCode" : 52,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/inliners/constenum.go",
  "fileLinesCount" : 88,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 84,
  "linesOfCode" : 52,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 803,
  "endLine" : 857,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFixesInfoForNonUMDImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 222,
  "endLine" : 285,
  "linesOfCode" : 52,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetMeaningFromDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2096,
  "endLine" : 2153,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleInstanceStateWorker()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2248,
  "endLine" : 2300,
  "linesOfCode" : 52,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FromMapWithClock[File any]()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 140,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 315,
  "endLine" : 369,
  "linesOfCode" : 51,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unmarshalJSONValueV2[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/jsonvalue.go",
  "fileLinesCount" : 165,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 165,
  "linesOfCode" : 51,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCommonParentsWorker()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 1081,
  "endLine" : 1135,
  "linesOfCode" : 51,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 861,
  "endLine" : 945,
  "linesOfCode" : 51,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 146,
  "linesOfCode" : 51,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func itemInfoForTypeParameters()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 465,
  "endLine" : 523,
  "linesOfCode" : 51,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func itemInfoForParameters()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 525,
  "endLine" : 584,
  "linesOfCode" : 51,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSymbolKindFromNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 355,
  "endLine" : 405,
  "linesOfCode" : 51,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 111,
  "linesOfCode" : 51,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1337,
  "endLine" : 1394,
  "linesOfCode" : 51,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2928,
  "endLine" : 2985,
  "linesOfCode" : 51,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1066,
  "endLine" : 1120,
  "linesOfCode" : 51,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func runLSP()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/lsp.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::cmd" ],
  "startLine" : 22,
  "endLine" : 77,
  "linesOfCode" : 50,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1723,
  "endLine" : 1776,
  "linesOfCode" : 50,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 154,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/emitfileshandler.go",
  "fileLinesCount" : 329,
  "components" : [ "primary::internal" ],
  "startLine" : 262,
  "endLine" : 312,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 237,
  "endLine" : 299,
  "linesOfCode" : 50,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContextNodeForNodeEntry()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 232,
  "linesOfCode" : 50,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCandidateOrTypeInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 668,
  "endLine" : 717,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 505,
  "endLine" : 554,
  "linesOfCode" : 50,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodeDefinedData()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 707,
  "endLine" : 756,
  "linesOfCode" : 50,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 286,
  "endLine" : 342,
  "linesOfCode" : 50,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2806,
  "endLine" : 2873,
  "linesOfCode" : 50,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3852,
  "endLine" : 3916,
  "linesOfCode" : 50,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1290,
  "endLine" : 1367,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 404,
  "endLine" : 458,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 1008,
  "endLine" : 1058,
  "linesOfCode" : 50,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5932,
  "endLine" : 6004,
  "linesOfCode" : 49,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 259,
  "endLine" : 351,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 636,
  "endLine" : 713,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5322,
  "endLine" : 5392,
  "linesOfCode" : 49,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 258,
  "endLine" : 310,
  "linesOfCode" : 49,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createExternalHelpersImportDeclarationIfNeeded()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 250,
  "endLine" : 306,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 151,
  "linesOfCode" : 49,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCompletionEntryDisplayNameForSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2626,
  "endLine" : 2685,
  "linesOfCode" : 49,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateModifiersFromModifierFlags()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3088,
  "endLine" : 3136,
  "linesOfCode" : 49,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1012,
  "endLine" : 1075,
  "linesOfCode" : 49,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1421,
  "endLine" : 1474,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1573,
  "endLine" : 1628,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 838,
  "endLine" : 893,
  "linesOfCode" : 49,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2364,
  "endLine" : 2422,
  "linesOfCode" : 49,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 906,
  "endLine" : 963,
  "linesOfCode" : 49,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 388,
  "endLine" : 445,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func levenshteinWithMax()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 516,
  "endLine" : 566,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IdeGetTypeText()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 319,
  "endLine" : 372,
  "linesOfCode" : 48,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/generate.go",
  "fileLinesCount" : 460,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 135,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func splitOptionValues()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 1056,
  "endLine" : 1114,
  "linesOfCode" : 48,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DoSourcemapBaseline()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/sourcemap_baseline.go",
  "fileLinesCount" : 124,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 68,
  "linesOfCode" : 48,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1889,
  "endLine" : 1968,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4206,
  "endLine" : 4268,
  "linesOfCode" : 48,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1340,
  "endLine" : 1387,
  "linesOfCode" : 48,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1281,
  "endLine" : 1338,
  "linesOfCode" : 48,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 193,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSession()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 181,
  "linesOfCode" : 48,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 161,
  "linesOfCode" : 48,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2108,
  "endLine" : 2155,
  "linesOfCode" : 47,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindChildOfKind()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 678,
  "endLine" : 731,
  "linesOfCode" : 47,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/emitfileshandler.go",
  "fileLinesCount" : 329,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 224,
  "linesOfCode" : 47,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 530,
  "endLine" : 581,
  "linesOfCode" : 47,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func injectClassNamedEvaluationHelperBlockIfMissing()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 213,
  "endLine" : 277,
  "linesOfCode" : 47,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 195,
  "endLine" : 245,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1702,
  "endLine" : 1760,
  "linesOfCode" : 47,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func filterObjectMembersList()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3952,
  "endLine" : 4011,
  "linesOfCode" : 47,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 631,
  "endLine" : 682,
  "linesOfCode" : 47,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 910,
  "endLine" : 969,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetEachFileNameOfModule()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 244,
  "endLine" : 327,
  "linesOfCode" : 47,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1338,
  "endLine" : 1391,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3357,
  "endLine" : 3405,
  "linesOfCode" : 47,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 945,
  "endLine" : 995,
  "linesOfCode" : 47,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleSpecifierFromDeclarationWorker()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1090,
  "endLine" : 1136,
  "linesOfCode" : 47,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1322,
  "endLine" : 1372,
  "linesOfCode" : 47,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 364,
  "endLine" : 412,
  "linesOfCode" : 46,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1886,
  "endLine" : 1940,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1372,
  "endLine" : 1430,
  "linesOfCode" : 46,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 201,
  "endLine" : 252,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 281,
  "endLine" : 326,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EmitFilesAndReportErrors()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/emit.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 124,
  "linesOfCode" : 46,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 670,
  "endLine" : 722,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContextualSignatureLocationInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1155,
  "endLine" : 1201,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ProbablyUsesSemicolons()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/utilities.go",
  "fileLinesCount" : 83,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 69,
  "linesOfCode" : 46,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 172,
  "linesOfCode" : 46,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getListByRange()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 274,
  "endLine" : 319,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1135,
  "endLine" : 1182,
  "linesOfCode" : 46,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1208,
  "endLine" : 1257,
  "linesOfCode" : 46,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1218,
  "endLine" : 1274,
  "linesOfCode" : 46,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 119,
  "endLine" : 168,
  "linesOfCode" : 46,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 322,
  "endLine" : 368,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryParseInt()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 171,
  "linesOfCode" : 45,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 319,
  "endLine" : 369,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 223,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2704,
  "endLine" : 2771,
  "linesOfCode" : 45,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 268,
  "endLine" : 316,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 184,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeComparison()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/baseline/baseline.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 214,
  "linesOfCode" : 45,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/fsbaselineutil/differ.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 92,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 479,
  "endLine" : 528,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 292,
  "endLine" : 345,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCallHierarchyItemContainerName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 236,
  "endLine" : 282,
  "linesOfCode" : 45,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 216,
  "linesOfCode" : 45,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findModuleReferences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 677,
  "endLine" : 728,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetContainerFlags()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2453,
  "endLine" : 2497,
  "linesOfCode" : 45,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOpenTokenForList()",
  "longName" : "",
  "relativeFileName" : "internal/format/util.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 63,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 798,
  "endLine" : 843,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetResolutionDiagnostic()",
  "longName" : "",
  "relativeFileName" : "internal/module/util.go",
  "fileLinesCount" : 155,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 155,
  "linesOfCode" : 45,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4643,
  "endLine" : 4687,
  "linesOfCode" : 45,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 544,
  "endLine" : 588,
  "linesOfCode" : 45,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2657,
  "endLine" : 2701,
  "linesOfCode" : 45,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1495,
  "endLine" : 1549,
  "linesOfCode" : 45,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1572,
  "endLine" : 1627,
  "linesOfCode" : 45,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypingsLocationsGlobs()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 250,
  "linesOfCode" : 45,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 314,
  "endLine" : 366,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_server.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 186,
  "linesOfCode" : 44,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExtendsConfigPathOrArray()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 480,
  "endLine" : 523,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExtendedConfig()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 941,
  "endLine" : 988,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseBuildCommandLine()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 111,
  "linesOfCode" : 44,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 210,
  "linesOfCode" : 44,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1171,
  "endLine" : 1215,
  "linesOfCode" : 44,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5484,
  "endLine" : 5534,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/generate.go",
  "fileLinesCount" : 460,
  "components" : [ "primary::internal" ],
  "startLine" : 408,
  "endLine" : 460,
  "linesOfCode" : 44,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOptionValue()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 434,
  "endLine" : 477,
  "linesOfCode" : 44,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 547,
  "endLine" : 600,
  "linesOfCode" : 44,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContextualType()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2927,
  "endLine" : 2971,
  "linesOfCode" : 44,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 571,
  "endLine" : 624,
  "linesOfCode" : 44,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 247,
  "linesOfCode" : 44,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 67,
  "linesOfCode" : 44,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 682,
  "endLine" : 734,
  "linesOfCode" : 44,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNodeModulePathParts()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 237,
  "endLine" : 288,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 223,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 384,
  "endLine" : 429,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertObjectLiteralExpressionToJson()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 710,
  "endLine" : 759,
  "linesOfCode" : 43,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 537,
  "endLine" : 592,
  "linesOfCode" : 43,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1622,
  "endLine" : 1667,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2287,
  "endLine" : 2357,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5191,
  "endLine" : 5235,
  "linesOfCode" : 43,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/statistics.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 127,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 682,
  "endLine" : 728,
  "linesOfCode" : 43,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReferenceAtPosition()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1382,
  "endLine" : 1429,
  "linesOfCode" : 43,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1810,
  "endLine" : 1881,
  "linesOfCode" : 43,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4608,
  "endLine" : 4650,
  "linesOfCode" : 43,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetAssignmentTarget()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 180,
  "endLine" : 222,
  "linesOfCode" : 43,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 332,
  "endLine" : 378,
  "linesOfCode" : 43,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2013,
  "endLine" : 2070,
  "linesOfCode" : 43,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewProject()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 133,
  "endLine" : 176,
  "linesOfCode" : 43,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 168,
  "linesOfCode" : 43,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 119,
  "endLine" : 161,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertJsonOption()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 436,
  "endLine" : 478,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseListTypeOption()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 332,
  "endLine" : 375,
  "linesOfCode" : 42,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateSectionOptionsOutput()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 149,
  "endLine" : 192,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/importelision.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 205,
  "linesOfCode" : 42,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 761,
  "endLine" : 805,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 462,
  "endLine" : 504,
  "linesOfCode" : 42,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findAllInitialDeclarations()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 323,
  "endLine" : 371,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 947,
  "endLine" : 994,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 996,
  "endLine" : 1043,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryParseVersion()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 261,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1524,
  "endLine" : 1571,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newResolutionState()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 138,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4572,
  "endLine" : 4614,
  "linesOfCode" : 42,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 943,
  "endLine" : 988,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 254,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 837,
  "endLine" : 879,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 899,
  "endLine" : 941,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 38,
  "endLine" : 85,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func run()",
  "longName" : "",
  "relativeFileName" : "_tools/cmd/checkmodpaths/main.go",
  "fileLinesCount" : 64,
  "components" : [ "primary::_tools" ],
  "startLine" : 16,
  "endLine" : 64,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getEncodedRootLength()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/path.ts",
  "fileLinesCount" : 136,
  "components" : [ "primary::_packages" ],
  "startLine" : 65,
  "endLine" : 121,
  "linesOfCode" : 41,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetResolvedSignature()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 452,
  "endLine" : 504,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 102,
  "endLine" : 148,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 161,
  "endLine" : 201,
  "linesOfCode" : 41,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5408,
  "endLine" : 5451,
  "linesOfCode" : 41,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1033,
  "endLine" : 1084,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getScriptTransformers()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 138,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 154,
  "endLine" : 194,
  "linesOfCode" : 41,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func performIncrementalCompilation()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::internal" ],
  "startLine" : 257,
  "endLine" : 298,
  "linesOfCode" : 41,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Dedent()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/stringtestutil/stringtestutil.go",
  "fileLinesCount" : 51,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 51,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 747,
  "endLine" : 796,
  "linesOfCode" : 41,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1475,
  "endLine" : 1525,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSymbolScope()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 365,
  "endLine" : 434,
  "linesOfCode" : 41,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodesToSearchForModifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 626,
  "endLine" : 675,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFixesInfoForUMDImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 185,
  "linesOfCode" : 41,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5253,
  "endLine" : 5304,
  "linesOfCode" : 41,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getStringLiteralCompletionsFromSignature()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 616,
  "endLine" : 656,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2115,
  "endLine" : 2155,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 266,
  "endLine" : 306,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func processEnding()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 597,
  "endLine" : 646,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 233,
  "endLine" : 277,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 498,
  "endLine" : 541,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2459,
  "endLine" : 2508,
  "linesOfCode" : 41,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func matchFiles()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 415,
  "endLine" : 459,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertPropertyValueToJson()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 788,
  "endLine" : 836,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func handleOptionConfigDirTemplateSubstitution()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1508,
  "endLine" : 1551,
  "linesOfCode" : 40,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 203,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/includeprocessor.go",
  "fileLinesCount" : 171,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 171,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 844,
  "endLine" : 885,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 126,
  "linesOfCode" : 40,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 289,
  "endLine" : 330,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFilterText()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2382,
  "endLine" : 2453,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 969,
  "endLine" : 1022,
  "linesOfCode" : 40,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func forEachNameOfDefaultExport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1303,
  "endLine" : 1349,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 216,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1691,
  "endLine" : 1730,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4768,
  "endLine" : 4814,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareTypeMappers()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 682,
  "endLine" : 721,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 215,
  "endLine" : 262,
  "linesOfCode" : 40,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2565,
  "endLine" : 2606,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 806,
  "endLine" : 848,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 462,
  "endLine" : 513,
  "linesOfCode" : 40,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 865,
  "endLine" : 906,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func positionIsReachable()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 186,
  "endLine" : 236,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private getNamedChild()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 417,
  "endLine" : 491,
  "linesOfCode" : 39,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1030,
  "endLine" : 1070,
  "linesOfCode" : 39,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5815,
  "endLine" : 5872,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 556,
  "endLine" : 595,
  "linesOfCode" : 39,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toReadableFileEmitKind()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 365,
  "endLine" : 403,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 106,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 115,
  "linesOfCode" : 39,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 772,
  "endLine" : 816,
  "linesOfCode" : 39,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContextNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 234,
  "endLine" : 281,
  "linesOfCode" : 39,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5151,
  "endLine" : 5192,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateJSDocParamTagsForDestructuring()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5898,
  "endLine" : 5936,
  "linesOfCode" : 39,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 164,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 105,
  "linesOfCode" : 39,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 253,
  "endLine" : 291,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 230,
  "endLine" : 272,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 443,
  "endLine" : 486,
  "linesOfCode" : 39,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1215,
  "endLine" : 1256,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDeclarationModifierFlagsFromSymbolEx()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 727,
  "endLine" : 765,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1030,
  "endLine" : 1074,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNonRootFileGlobs()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 318,
  "endLine" : 357,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findDefaultConfiguredProjectFromProgramInclusion()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 241,
  "endLine" : 284,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2899,
  "endLine" : 2936,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 232,
  "endLine" : 269,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 329,
  "endLine" : 369,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 496,
  "endLine" : 550,
  "linesOfCode" : 38,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func snapshotToBuildInfo()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 56,
  "linesOfCode" : 38,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WriteErrorSummaryText()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 330,
  "endLine" : 375,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 699,
  "endLine" : 740,
  "linesOfCode" : 38,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 143,
  "endLine" : 183,
  "linesOfCode" : 38,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypescriptKeywordCompletions()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3385,
  "endLine" : 3423,
  "linesOfCode" : 38,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 103,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetFirstToken()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/children.go",
  "fileLinesCount" : 130,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 124,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodeModifiers()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbol_display.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::internal" ],
  "startLine" : 350,
  "endLine" : 389,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 205,
  "endLine" : 243,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBinaryOpContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 161,
  "endLine" : 208,
  "linesOfCode" : 38,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isGrammarError()",
  "longName" : "",
  "relativeFileName" : "internal/format/util.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 125,
  "linesOfCode" : 38,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1269,
  "endLine" : 1309,
  "linesOfCode" : 38,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2013,
  "endLine" : 2054,
  "linesOfCode" : 38,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1384,
  "endLine" : 1422,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 266,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 341,
  "endLine" : 394,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNonWindowsCacheLocation()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/lsp.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::cmd" ],
  "startLine" : 108,
  "endLine" : 144,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 68,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 179,
  "endLine" : 232,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 351,
  "endLine" : 392,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 524,
  "endLine" : 566,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 741,
  "endLine" : 778,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseHarnessOption()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 394,
  "endLine" : 430,
  "linesOfCode" : 37,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 610,
  "endLine" : 674,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1392,
  "endLine" : 1428,
  "linesOfCode" : 37,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 100,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReferencedSymbolsSpecial()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 967,
  "endLine" : 1021,
  "linesOfCode" : 37,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCompletionsSymbolKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3211,
  "endLine" : 3260,
  "linesOfCode" : 37,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPropertiesForObjectExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3885,
  "endLine" : 3929,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 109,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ModifierToFlag()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 966,
  "endLine" : 1002,
  "linesOfCode" : 37,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 183,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAllModulePathsWorker()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 173,
  "endLine" : 232,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleNameFromExports()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 904,
  "endLine" : 945,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func verifyCompletionsItemDefaults()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 896,
  "endLine" : 932,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 602,
  "endLine" : 641,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 543,
  "endLine" : 580,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2121,
  "endLine" : 2157,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 904,
  "endLine" : 943,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1447,
  "endLine" : 1493,
  "linesOfCode" : 37,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 665,
  "endLine" : 711,
  "linesOfCode" : 37,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 497,
  "endLine" : 540,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IdeGetCompletionSymbols()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 374,
  "endLine" : 417,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertNode()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 727,
  "endLine" : 769,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/baseproto.go",
  "fileLinesCount" : 92,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 72,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func mergeCompilerOptions()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 543,
  "endLine" : 589,
  "linesOfCode" : 36,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 155,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4384,
  "endLine" : 4424,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 235,
  "endLine" : 279,
  "linesOfCode" : 36,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ToFileNameLowerCase()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 588,
  "endLine" : 625,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetPathComponentsRelativeTo()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 669,
  "endLine" : 711,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Run()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/baseline/baseline.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 78,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newSyntheticRecursiveVisitor()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/parsetestutil/parsetestutil.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 84,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/exponentiation.go",
  "fileLinesCount" : 90,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 77,
  "linesOfCode" : 36,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1074,
  "endLine" : 1118,
  "linesOfCode" : 36,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func filterClassMembersList()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4165,
  "endLine" : 4209,
  "linesOfCode" : 36,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 538,
  "endLine" : 576,
  "linesOfCode" : 36,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 214,
  "endLine" : 256,
  "linesOfCode" : 36,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 647,
  "endLine" : 689,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSymbolKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbol_display.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 164,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseHyphen()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 188,
  "endLine" : 233,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sendRequestWorker[Params, Resp any]()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 413,
  "endLine" : 454,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 363,
  "endLine" : 401,
  "linesOfCode" : 36,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 639,
  "endLine" : 675,
  "linesOfCode" : 36,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 879,
  "endLine" : 929,
  "linesOfCode" : 36,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func validatePackageNameWorker()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/validatepackagename.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 69,
  "linesOfCode" : 36,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func removeMinAndVersionNumbers()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/discovertypings.go",
  "fileLinesCount" : 333,
  "components" : [ "primary::internal" ],
  "startLine" : 290,
  "endLine" : 333,
  "linesOfCode" : 36,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function showCommands()",
  "longName" : "",
  "relativeFileName" : "_extension/src/commands.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::_extension" ],
  "startLine" : 66,
  "endLine" : 102,
  "linesOfCode" : 35,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ComputeECMALineStartsSeq()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 373,
  "endLine" : 407,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FromString()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 97,
  "linesOfCode" : 35,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 110,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExtendsConfigPath()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 525,
  "endLine" : 560,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3186,
  "endLine" : 3223,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3729,
  "endLine" : 3767,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 180,
  "endLine" : 221,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sourceFileMayBeEmitted()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 403,
  "endLine" : 456,
  "linesOfCode" : 35,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 809,
  "endLine" : 843,
  "linesOfCode" : 35,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildInfoToSnapshot()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 47,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func printEasyHelp()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 108,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCommonParents()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 1042,
  "endLine" : 1079,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 620,
  "endLine" : 667,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 132,
  "linesOfCode" : 35,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 793,
  "endLine" : 828,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 236,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getArgumentIndexOrCount()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 967,
  "endLine" : 1007,
  "linesOfCode" : 35,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetParameterInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1103,
  "endLine" : 1142,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getChildrenFromNonJSDocNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1553,
  "endLine" : 1591,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetContainingJsxElement()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4211,
  "endLine" : 4267,
  "linesOfCode" : 35,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 60,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleNameFromAmbientModule()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 82,
  "endLine" : 130,
  "linesOfCode" : 35,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1422,
  "endLine" : 1462,
  "linesOfCode" : 35,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 726,
  "endLine" : 775,
  "linesOfCode" : 35,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 842,
  "endLine" : 877,
  "linesOfCode" : 35,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 945,
  "endLine" : 985,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func combineRenameResponse()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1281,
  "endLine" : 1318,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 422,
  "endLine" : 462,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateEmbedded()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/generate.go",
  "fileLinesCount" : 229,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 131,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func collectModuleReferences()",
  "longName" : "",
  "relativeFileName" : "internal/parser/references.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 74,
  "linesOfCode" : 34,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 334,
  "endLine" : 367,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4448,
  "endLine" : 4509,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodeVisitor()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 630,
  "endLine" : 665,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 66,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 199,
  "endLine" : 233,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 200,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ComparePaths()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 891,
  "endLine" : 934,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 949,
  "endLine" : 1000,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 368,
  "endLine" : 401,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 412,
  "endLine" : 455,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 724,
  "endLine" : 763,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getVariableDeclarationTypeVisibilityDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 242,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1982,
  "endLine" : 2024,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1909,
  "endLine" : 1944,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 51,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeScriptOnlyKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3425,
  "endLine" : 3458,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDocParameterNameCompletions()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 6065,
  "endLine" : 6102,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NodeIsASICandidate()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/asi.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 104,
  "linesOfCode" : 34,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 67,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func kindModifiersFromExtension()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 581,
  "endLine" : 614,
  "linesOfCode" : 34,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 683,
  "endLine" : 716,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldUseRequire()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1159,
  "endLine" : 1205,
  "linesOfCode" : 34,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetAssignedName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1418,
  "endLine" : 1451,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 203,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 632,
  "endLine" : 680,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1060,
  "endLine" : 1097,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1935,
  "endLine" : 1990,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4281,
  "endLine" : 4315,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 341,
  "endLine" : 374,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 365,
  "endLine" : 401,
  "linesOfCode" : 34,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1543,
  "endLine" : 1579,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 178,
  "endLine" : 214,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewInferredProject()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 131,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function getExe()",
  "longName" : "",
  "relativeFileName" : "_extension/src/util.ts",
  "fileLinesCount" : 103,
  "components" : [ "primary::_extension" ],
  "startLine" : 36,
  "endLine" : 71,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseJsonToStringKey()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 116,
  "linesOfCode" : 33,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCompilerOptionsValue()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 320,
  "endLine" : 352,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 795,
  "endLine" : 839,
  "linesOfCode" : 33,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2415,
  "endLine" : 2450,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5307,
  "endLine" : 5341,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5536,
  "endLine" : 5573,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 914,
  "endLine" : 949,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 592,
  "endLine" : 624,
  "linesOfCode" : 33,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/emitfileshandler.go",
  "fileLinesCount" : 329,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 83,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 646,
  "endLine" : 679,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newTestSys()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 149,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CombinePaths()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 124,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 887,
  "endLine" : 922,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetFileBasedTestConfigurations()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 1009,
  "endLine" : 1045,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSessionInitOptions()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 248,
  "linesOfCode" : 33,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 251,
  "endLine" : 309,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 311,
  "endLine" : 360,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 559,
  "endLine" : 608,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1002,
  "endLine" : 1035,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertBindingElementToObjectAssignmentElement()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 166,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 672,
  "endLine" : 706,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 259,
  "endLine" : 291,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1969,
  "endLine" : 2004,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAccessorDeclarationTypeVisibilityDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 244,
  "endLine" : 278,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMeaningFromLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1140,
  "endLine" : 1177,
  "linesOfCode" : 33,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExpressionNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1853,
  "endLine" : 1886,
  "linesOfCode" : 33,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseAlternatives()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 186,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFirstNonDecoratorTokenOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1172,
  "endLine" : 1207,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetModuleSpecifiersWithInfo()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 80,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleNameFromRootDirs()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 648,
  "endLine" : 682,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func inferPreference()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/preferences.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 67,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1731,
  "endLine" : 1763,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 175,
  "endLine" : 208,
  "linesOfCode" : 33,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1992,
  "endLine" : 2024,
  "linesOfCode" : 33,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 184,
  "endLine" : 219,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1305,
  "endLine" : 1338,
  "linesOfCode" : 33,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1710,
  "endLine" : 1742,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 316,
  "endLine" : 356,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 481,
  "endLine" : 515,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2139,
  "endLine" : 2171,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 731,
  "endLine" : 765,
  "linesOfCode" : 33,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2174,
  "endLine" : 2215,
  "linesOfCode" : 33,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 401,
  "endLine" : 436,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 155,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "(function (TypeFlags)()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/typeFlags.ts",
  "fileLinesCount" : 33,
  "components" : [ "primary::_packages" ],
  "startLine" : 2,
  "endLine" : 33,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1431,
  "endLine" : 1471,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 177,
  "endLine" : 220,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferenceparser.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 109,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func performCompilation()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::internal" ],
  "startLine" : 300,
  "endLine" : 332,
  "linesOfCode" : 32,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unmarshalJSONValue[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/jsonvalue.go",
  "fileLinesCount" : 165,
  "components" : [ "primary::internal" ],
  "startLine" : 82,
  "endLine" : 113,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createSourceMapPreviewLink()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/sourcemap_baseline.go",
  "fileLinesCount" : 124,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 115,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1644,
  "endLine" : 1683,
  "linesOfCode" : 32,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ComputeLSPLineStarts()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/linemap.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 54,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findPrecedingMatchingToken()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1492,
  "endLine" : 1526,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateIdentifierForArbitraryString()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3171,
  "endLine" : 3208,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codelens.go",
  "fileLinesCount" : 230,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 55,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLeftmostExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/precedence.go",
  "fileLinesCount" : 714,
  "components" : [ "primary::internal" ],
  "startLine" : 371,
  "endLine" : 402,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CanHaveModifiers()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1076,
  "endLine" : 1107,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 190,
  "linesOfCode" : 32,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 168,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 410,
  "endLine" : 441,
  "linesOfCode" : 32,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 488,
  "endLine" : 533,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 441,
  "endLine" : 472,
  "linesOfCode" : 32,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 719,
  "endLine" : 753,
  "linesOfCode" : 32,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2088,
  "endLine" : 2119,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1955,
  "endLine" : 1988,
  "linesOfCode" : 32,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 334,
  "endLine" : 367,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertMapFS()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 184,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 496,
  "endLine" : 531,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1043,
  "endLine" : 1073,
  "linesOfCode" : 31,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/generate.go",
  "fileLinesCount" : 460,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 174,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 552,
  "endLine" : 590,
  "linesOfCode" : 31,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func collectAllAffectedFiles()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 346,
  "endLine" : 384,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 138,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatDiagnosticWithColorAndContext()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 167,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 159,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 135,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 155,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1581,
  "endLine" : 1613,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDefinitionVisible()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 509,
  "endLine" : 546,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPossibleSymbolReferencePositions()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1191,
  "endLine" : 1234,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func moduleSpecifierToValidIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 140,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeEndsWith()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 740,
  "endLine" : 770,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCaseClauseTracker()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1406,
  "endLine" : 1436,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5379,
  "endLine" : 5424,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDocOrTag()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 413,
  "endLine" : 443,
  "linesOfCode" : 31,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 219,
  "endLine" : 252,
  "linesOfCode" : 31,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 104,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 215,
  "endLine" : 245,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 290,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleSpecifierEndingPreference()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/preferences.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 112,
  "linesOfCode" : 31,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2210,
  "endLine" : 2244,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ComparePatternKeys()",
  "longName" : "",
  "relativeFileName" : "internal/module/util.go",
  "fileLinesCount" : 155,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 101,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryParsePatterns()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1898,
  "endLine" : 1931,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1625,
  "endLine" : 1655,
  "linesOfCode" : 31,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2258,
  "endLine" : 2295,
  "linesOfCode" : 31,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3141,
  "endLine" : 3201,
  "linesOfCode" : 31,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 113,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1034,
  "endLine" : 1064,
  "linesOfCode" : 31,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 543,
  "endLine" : 573,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 318,
  "endLine" : 349,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 322,
  "endLine" : 355,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func checkCaseStatement()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/emptycase.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::_tools" ],
  "startLine" : 62,
  "endLine" : 97,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertOptionsFromJson[O optionParser]()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 597,
  "endLine" : 629,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1075,
  "endLine" : 1105,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 220,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 498,
  "endLine" : 528,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2587,
  "endLine" : 2617,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3004,
  "endLine" : 3033,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4783,
  "endLine" : 4816,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5639,
  "endLine" : 5668,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1086,
  "endLine" : 1119,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compactAndMergeRelatedInfos()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1185,
  "endLine" : 1214,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5231,
  "endLine" : 5276,
  "linesOfCode" : 30,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func diagnosticToStringBuilder()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 289,
  "endLine" : 318,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 294,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDiffForIncremental()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/runner.go",
  "fileLinesCount" : 192,
  "components" : [ "primary::internal" ],
  "startLine" : 136,
  "endLine" : 168,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsWhiteSpaceSingleLine()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 47,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 103,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 962,
  "endLine" : 991,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1104,
  "endLine" : 1142,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypeParameterConstraintVisibilityDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 416,
  "endLine" : 449,
  "linesOfCode" : 30,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1979,
  "endLine" : 2014,
  "linesOfCode" : 30,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createTypeHelpItems()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 151,
  "endLine" : 191,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 418,
  "endLine" : 451,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 236,
  "endLine" : 278,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportCodeActions()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 101,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidTrigger()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2763,
  "endLine" : 2794,
  "linesOfCode" : 30,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 875,
  "endLine" : 911,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 434,
  "endLine" : 465,
  "linesOfCode" : 30,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 153,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDeclarationsFromLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 201,
  "linesOfCode" : 30,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetBinaryOperatorPrecedence()",
  "longName" : "",
  "relativeFileName" : "internal/ast/precedence.go",
  "fileLinesCount" : 714,
  "components" : [ "primary::internal" ],
  "startLine" : 337,
  "endLine" : 368,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetThisContainer()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1701,
  "endLine" : 1734,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPartOfTypeNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1914,
  "endLine" : 1943,
  "linesOfCode" : 30,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleInstanceStateForAliasTarget()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2302,
  "endLine" : 2337,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func comparePreReleaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 143,
  "endLine" : 188,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 240,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 771,
  "endLine" : 803,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1991,
  "endLine" : 2020,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2095,
  "endLine" : 2128,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4896,
  "endLine" : 4925,
  "linesOfCode" : 30,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1152,
  "endLine" : 1186,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1369,
  "endLine" : 1399,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1976,
  "endLine" : 2009,
  "linesOfCode" : 30,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2538,
  "endLine" : 2579,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 607,
  "endLine" : 645,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function getExePath()",
  "longName" : "",
  "relativeFileName" : "_packages/native-preview/lib/getExePath.js",
  "fileLinesCount" : 43,
  "components" : [ "primary::_packages" ],
  "startLine" : 5,
  "endLine" : 43,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSpellingSuggestion[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 473,
  "endLine" : 503,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 141,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertJsonOptionOfListType()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 383,
  "endLine" : 411,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 158,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5708,
  "endLine" : 5736,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 199,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModeForUsageLocation()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 561,
  "endLine" : 591,
  "linesOfCode" : 29,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readLocalizedMessages()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/generate.go",
  "fileLinesCount" : 460,
  "components" : [ "primary::internal" ],
  "startLine" : 363,
  "endLine" : 400,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 219,
  "endLine" : 250,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 137,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 299,
  "endLine" : 327,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/emitfileshandler.go",
  "fileLinesCount" : 329,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 260,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReferencedFiles()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 300,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 154,
  "endLine" : 182,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 149,
  "endLine" : 177,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBaselineDiff()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/baseline/baseline.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 155,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompileFiles()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 111,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 807,
  "endLine" : 837,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1573,
  "endLine" : 1640,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1808,
  "endLine" : 1838,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1502,
  "endLine" : 1544,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1663,
  "endLine" : 1693,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func charactersFuzzyMatchInString()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3309,
  "endLine" : 3341,
  "linesOfCode" : 29,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 913,
  "endLine" : 945,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRangeOfEnclosingComment()",
  "longName" : "",
  "relativeFileName" : "internal/ls/format.go",
  "fileLinesCount" : 182,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 182,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 388,
  "endLine" : 422,
  "linesOfCode" : 29,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 89,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func deleteVariableDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 183,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSymbolForOverriddenMember()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 232,
  "endLine" : 260,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 571,
  "endLine" : 599,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func prepareRangeContainsErrorFunction()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 148,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 530,
  "endLine" : 565,
  "linesOfCode" : 29,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 274,
  "endLine" : 303,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 535,
  "endLine" : 567,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 569,
  "endLine" : 600,
  "linesOfCode" : 29,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 766,
  "endLine" : 796,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 980,
  "endLine" : 1009,
  "linesOfCode" : 29,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1172,
  "endLine" : 1200,
  "linesOfCode" : 29,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 287,
  "endLine" : 316,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 396,
  "endLine" : 424,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 264,
  "endLine" : 292,
  "linesOfCode" : 29,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 786,
  "endLine" : 819,
  "linesOfCode" : 29,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 801,
  "endLine" : 829,
  "linesOfCode" : 29,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 695,
  "endLine" : 729,
  "linesOfCode" : 29,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 465,
  "endLine" : 494,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 306,
  "endLine" : 335,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 764,
  "endLine" : 792,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewServer()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 79,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseWatchOptions()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 464,
  "endLine" : 491,
  "linesOfCode" : 28,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4997,
  "endLine" : 5064,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 845,
  "endLine" : 872,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2431,
  "endLine" : 2458,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 235,
  "endLine" : 265,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 146,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 164,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 296,
  "endLine" : 324,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toReadableBuildInfo()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 235,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ContainsPath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 944,
  "endLine" : 973,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newSourceMapSpanWriter()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 119,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getErrorSummary()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 377,
  "endLine" : 410,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareStringsCaseInsensitive()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 61,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 363,
  "endLine" : 398,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fixupWhitespaceAndDecodeEntities()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 798,
  "endLine" : 838,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 534,
  "endLine" : 617,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 414,
  "endLine" : 442,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1146,
  "endLine" : 1184,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 149,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 548,
  "endLine" : 577,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 619,
  "endLine" : 649,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 2078,
  "endLine" : 2108,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareCompletionEntries()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3266,
  "endLine" : 3295,
  "linesOfCode" : 28,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3522,
  "endLine" : 3550,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleSpecifierExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 65,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExportEqualsImportKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1233,
  "endLine" : 1270,
  "linesOfCode" : 28,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachDynamicImportOrRequireCall()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2604,
  "endLine" : 2632,
  "linesOfCode" : 28,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDefaultFormatCodeSettings()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 86,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetAnyFileFromPath()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 154,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func computeCommonSourceDirectoryOfFilenames()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/commonsourcedirectory.go",
  "fileLinesCount" : 72,
  "components" : [ "primary::internal" ],
  "startLine" : 8,
  "endLine" : 49,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetAutomaticTypeDirectiveNames()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1985,
  "endLine" : 2015,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func runWithoutResolvedSignatureCaching[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 348,
  "endLine" : 375,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 156,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 394,
  "endLine" : 423,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 319,
  "endLine" : 358,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 517,
  "endLine" : 551,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 814,
  "endLine" : 842,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 78,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 542,
  "endLine" : 572,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "match()",
  "longName" : "",
  "relativeFileName" : "_extension/src/client.ts",
  "fileLinesCount" : 193,
  "components" : [ "primary::_extension" ],
  "startLine" : 47,
  "endLine" : 87,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getProjectForFileImpl()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_self_managed_projects.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 80,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func cleanupProjectsCacheImpl()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 148,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AreTypesMutuallyAssignable()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 419,
  "endLine" : 450,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 815,
  "endLine" : 853,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBasePaths()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 250,
  "endLine" : 288,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRegexFromPattern()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 316,
  "endLine" : 351,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateLibs()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/generate.go",
  "fileLinesCount" : 229,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 75,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getWildcardDirectoryFromSpec()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/wildcarddirectories.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 144,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 45,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFunctionLikeHost()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 573,
  "endLine" : 599,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 235,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1858,
  "endLine" : 1884,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/source_mapper.go",
  "fileLinesCount" : 313,
  "components" : [ "primary::internal" ],
  "startLine" : 197,
  "endLine" : 227,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findRightmostNode()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 255,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDiagnosticsOfAnyProgram()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1491,
  "endLine" : 1526,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 216,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 437,
  "endLine" : 468,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3764,
  "endLine" : 3790,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 57,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 133,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewOrchestrator()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 374,
  "endLine" : 400,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPossibleValues()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 366,
  "endLine" : 395,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/exportsorimports.go",
  "fileLinesCount" : 85,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 85,
  "linesOfCode" : 27,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func reducePathComponents()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 305,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 264,
  "endLine" : 294,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/fsbaselineutil/differ.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 122,
  "linesOfCode" : 27,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SplitLines()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 113,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GuessIndentation()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 141,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createNotNullCondition()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/utilities.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 49,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 583,
  "endLine" : 609,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 808,
  "endLine" : 834,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1471,
  "endLine" : 1500,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1551,
  "endLine" : 1581,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findOwnConstructorReferences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1643,
  "endLine" : 1670,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 249,
  "endLine" : 275,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMeaningFromDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1179,
  "endLine" : 1212,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPropertySymbolsFromBaseTypes()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1296,
  "endLine" : 1327,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getClosestSymbolDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3049,
  "endLine" : 3079,
  "linesOfCode" : 27,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 70,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 140,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDiagnosticFromSerialized()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 115,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNodeAtPosition()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2545,
  "endLine" : 2571,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryGetPropertyNameOfBindingOrAssignmentElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3755,
  "endLine" : 3800,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 376,
  "endLine" : 418,
  "linesOfCode" : 27,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1717,
  "endLine" : 1743,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 321,
  "endLine" : 347,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1164,
  "endLine" : 1191,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRecursionIdentity()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 837,
  "endLine" : 873,
  "linesOfCode" : 27,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2026,
  "endLine" : 2054,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 276,
  "endLine" : 302,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 633,
  "endLine" : 659,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 735,
  "endLine" : 767,
  "linesOfCode" : 27,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 255,
  "endLine" : 286,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 344,
  "endLine" : 373,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 726,
  "endLine" : 759,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 799,
  "endLine" : 825,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 732,
  "endLine" : 762,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func renderPackageNameValidationFailure()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/validatepackagename.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 98,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 624,
  "endLine" : 661,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 162,
  "endLine" : 201,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertArrayLiteralExpressionToJson()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 631,
  "endLine" : 659,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseOwnConfigOfJson()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 894,
  "endLine" : 921,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetParsedCommandLineOfConfigFilePath()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1762,
  "endLine" : 1791,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 355,
  "endLine" : 382,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 599,
  "endLine" : 625,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func BeginProfiling()",
  "longName" : "",
  "relativeFileName" : "internal/pprof/pprof.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 49,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 199,
  "endLine" : 235,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 158,
  "endLine" : 187,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 233,
  "endLine" : 259,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 175,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/processingDiagnostic.go",
  "fileLinesCount" : 134,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 66,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1205,
  "endLine" : 1233,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1729,
  "endLine" : 1754,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 167,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 476,
  "endLine" : 501,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 175,
  "endLine" : 202,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReferencesForSuperKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1113,
  "endLine" : 1147,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FileNameToDocumentURI()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 109,
  "endLine" : 138,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFixInfos()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 133,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAdjustedLocationForImportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1053,
  "endLine" : 1094,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getIntersectingMeaningFromDeclarations()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1214,
  "endLine" : 1252,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4581,
  "endLine" : 4606,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/source_map.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 133,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 447,
  "endLine" : 474,
  "linesOfCode" : 26,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func deleteNodeInList()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 195,
  "endLine" : 226,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportKindOrder()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 125,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 69,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPartOfTypeNodeInParent()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1945,
  "endLine" : 1977,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewServer()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 117,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func recordExtendedData()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 783,
  "endLine" : 808,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeArgumentOrParameterOrAssertion()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 497,
  "endLine" : 522,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addRule()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulesmap.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 141,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetModuleSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 1255,
  "endLine" : 1282,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPreferredEnding()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/preferences.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 139,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2814,
  "endLine" : 2839,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3483,
  "endLine" : 3508,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1779,
  "endLine" : 1804,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1806,
  "endLine" : 1831,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 194,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1450,
  "endLine" : 1475,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSuperContainer()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1223,
  "endLine" : 1253,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1122,
  "endLine" : 1150,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 566,
  "endLine" : 594,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 353,
  "endLine" : 381,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 102,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 249,
  "endLine" : 280,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "(function (TokenFlags)()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/tokenFlags.ts",
  "fileLinesCount" : 27,
  "components" : [ "primary::_packages" ],
  "startLine" : 3,
  "endLine" : 27,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function createVirtualFileSystem()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/fs.ts",
  "fileLinesCount" : 142,
  "components" : [ "primary::_packages" ],
  "startLine" : 16,
  "endLine" : 142,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseBuildOptions()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 513,
  "endLine" : 537,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func validateJsonOptionValue()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 354,
  "endLine" : 381,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSupportedExtensions()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1711,
  "endLine" : 1735,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2955,
  "endLine" : 2979,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3830,
  "endLine" : 3855,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5605,
  "endLine" : 5630,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDocumentPositionMapper()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/source_mapper.go",
  "fileLinesCount" : 313,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 255,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/includeprocessor.go",
  "fileLinesCount" : 171,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 87,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 673,
  "endLine" : 699,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3254,
  "endLine" : 3278,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5402,
  "endLine" : 5432,
  "linesOfCode" : 25,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetEnd()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 574,
  "endLine" : 599,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tscBuildCompilation()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::internal" ],
  "startLine" : 64,
  "endLine" : 93,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 320,
  "endLine" : 344,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 70,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 140,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 450,
  "endLine" : 474,
  "linesOfCode" : 25,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 164,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func evalNodeScript[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/jstest/node.go",
  "fileLinesCount" : 95,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 87,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1115,
  "endLine" : 1139,
  "linesOfCode" : 25,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 312,
  "endLine" : 361,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 669,
  "endLine" : 697,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNamedEvaluationSource()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 95,
  "endLine" : 119,
  "linesOfCode" : 25,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAssignedNameOfPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 153,
  "endLine" : 182,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 412,
  "endLine" : 441,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1869,
  "endLine" : 1895,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 257,
  "endLine" : 286,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 195,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDeclarationAndNotVisible()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 101,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1626,
  "endLine" : 1650,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReturnOccurrences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 269,
  "endLine" : 296,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func aggregateOwnedThrowStatements()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 298,
  "endLine" : 325,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBreakOrContinueOwner()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 469,
  "endLine" : 495,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypeHelpItem()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 193,
  "endLine" : 221,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUmdSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 187,
  "endLine" : 214,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertEntryToCallSite()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 520,
  "endLine" : 547,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/format.go",
  "fileLinesCount" : 182,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 132,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseRegionDelimiter()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 282,
  "endLine" : 308,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 414,
  "endLine" : 445,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func detectCaseSensitivityBySort()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 222,
  "endLine" : 251,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 50,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportstypes.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 215,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStatementKindButNotDeclarationKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 671,
  "endLine" : 695,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInExpressionContext()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1888,
  "endLine" : 1912,
  "linesOfCode" : 25,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 131,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/stringtable.go",
  "fileLinesCount" : 68,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 52,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getActualIndentationForListItem()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 141,
  "endLine" : 166,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatOnEnter()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 185,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func printSlicesWithDiffTable()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 193,
  "endLine" : 217,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1076,
  "endLine" : 1102,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 897,
  "endLine" : 924,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeCanBeDecorated()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 204,
  "linesOfCode" : 25,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFunctionFlags()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1116,
  "endLine" : 1140,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1776,
  "endLine" : 1801,
  "linesOfCode" : 25,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1911,
  "endLine" : 1938,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1951,
  "endLine" : 1975,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2250,
  "endLine" : 2274,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1843,
  "endLine" : 1869,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCompilerHost()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 75,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 135,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 105,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 415,
  "endLine" : 444,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSnapshot()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 73,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get text()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 868,
  "endLine" : 891,
  "linesOfCode" : 24,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 273,
  "endLine" : 297,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sendClientRequest[Req, Resp any]()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 444,
  "endLine" : 470,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func registerRequestHandler[Req, Resp any]()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 587,
  "endLine" : 612,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 44,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 362,
  "endLine" : 385,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertConfigFileToObject()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 290,
  "endLine" : 316,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 748,
  "endLine" : 771,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2083,
  "endLine" : 2106,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2793,
  "endLine" : 2838,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3383,
  "endLine" : 3430,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4915,
  "endLine" : 4943,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryParseBase64Url()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/source_mapper.go",
  "fileLinesCount" : 313,
  "components" : [ "primary::internal" ],
  "startLine" : 290,
  "endLine" : 313,
  "linesOfCode" : 24,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 128,
  "endLine" : 157,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1137,
  "endLine" : 1166,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 270,
  "endLine" : 293,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1107,
  "endLine" : 1133,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 230,
  "endLine" : 253,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fmtMain()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 62,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/watcher.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 169,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 232,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPrettyOutput()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 397,
  "endLine" : 422,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/cache.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 121,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 193,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 291,
  "endLine" : 319,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func forEachASTNode()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 316,
  "endLine" : 341,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getByteOrderMarkLength()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 194,
  "linesOfCode" : 24,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 700,
  "endLine" : 725,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func htmlEntityReplacer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 850,
  "endLine" : 873,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canProduceDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 49,
  "linesOfCode" : 24,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 181,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getIfElseKeywords()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 238,
  "endLine" : 267,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getThrowOccurrences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 340,
  "endLine" : 370,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLoopBreakContinueOccurrences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 523,
  "endLine" : 549,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAsyncAndAwaitOccurrences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 551,
  "endLine" : 578,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sortFixInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 427,
  "endLine" : 465,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNameTable()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 457,
  "endLine" : 483,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isContextTokenTypeLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2826,
  "endLine" : 2849,
  "linesOfCode" : 24,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/source_map.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 36,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findImplementation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 293,
  "endLine" : 321,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 499,
  "endLine" : 522,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 277,
  "endLine" : 303,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 658,
  "endLine" : 681,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 345,
  "endLine" : 371,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeNodeKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 740,
  "endLine" : 763,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findImportOrRequire()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2577,
  "endLine" : 2602,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 372,
  "endLine" : 395,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2185,
  "endLine" : 2208,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2310,
  "endLine" : 2336,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 405,
  "endLine" : 428,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func recordNodeStrings()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 758,
  "endLine" : 781,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 140,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 218,
  "endLine" : 242,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2184,
  "endLine" : 2208,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2964,
  "endLine" : 2988,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 919,
  "endLine" : 946,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2889,
  "endLine" : 2919,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4516,
  "endLine" : 4539,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 44,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 148,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 578,
  "endLine" : 604,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 376,
  "endLine" : 401,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func forEachYieldExpression()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1255,
  "endLine" : 1284,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 432,
  "endLine" : 455,
  "linesOfCode" : 24,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 701,
  "endLine" : 724,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 444,
  "endLine" : 479,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 801,
  "endLine" : 825,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 997,
  "endLine" : 1020,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCompilerVaryByMap()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 136,
  "endLine" : 160,
  "linesOfCode" : 24,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 218,
  "endLine" : 246,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 283,
  "endLine" : 309,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypingNamesFromSourceFileNames()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/discovertypings.go",
  "fileLinesCount" : 333,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 152,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 35,
  "endLine" : 61,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IdeGetTypeProperty()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 293,
  "endLine" : 317,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasFileWithHigherPriorityExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1555,
  "endLine" : 1583,
  "linesOfCode" : 23,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createUnknownOptionError()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/errors.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 79,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 720,
  "endLine" : 746,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1107,
  "endLine" : 1131,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findMatchingParameter()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 549,
  "endLine" : 571,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2479,
  "endLine" : 2502,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3951,
  "endLine" : 4018,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4523,
  "endLine" : 4560,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4694,
  "endLine" : 4720,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/includeprocessor.go",
  "fileLinesCount" : 171,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 57,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 486,
  "endLine" : 510,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 747,
  "endLine" : 783,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2843,
  "endLine" : 2870,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3487,
  "endLine" : 3509,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3557,
  "endLine" : 3579,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3721,
  "endLine" : 3744,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4356,
  "endLine" : 4382,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeIdentifierFromModuleName()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 677,
  "endLine" : 699,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 140,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 174,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 91,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func programToSnapshot()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 38,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/runner.go",
  "fileLinesCount" : 192,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 192,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 245,
  "endLine" : 267,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/packagejson.go",
  "fileLinesCount" : 70,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 56,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func setOptionsFromTestConfig()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 282,
  "endLine" : 306,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 811,
  "endLine" : 833,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func listFilesWorker()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 973,
  "endLine" : 995,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetESTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/definitions.go",
  "fileLinesCount" : 46,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 46,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAnonymousFunctionDefinition()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 92,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportNeedsImportStarHelper()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 348,
  "endLine" : 371,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 64,
  "endLine" : 87,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAccessorNameVisibilityDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 112,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMethodNameVisibilityDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 136,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 657,
  "endLine" : 680,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 2053,
  "endLine" : 2076,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 194,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 170,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTokenFromNodeList()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1217,
  "endLine" : 1239,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4374,
  "endLine" : 4396,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAssignedExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 67,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCallHierarchyDeclarationReferenceNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 144,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLastChild()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/children.go",
  "fileLinesCount" : 130,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 33,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 234,
  "endLine" : 256,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUnnamedNodeLabel()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 204,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 763,
  "endLine" : 785,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 539,
  "endLine" : 566,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDefaultLikeExportNameFromDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1351,
  "endLine" : 1376,
  "linesOfCode" : 23,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLocalVariableOrFunction()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbol_display.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::internal" ],
  "startLine" : 276,
  "endLine" : 306,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTargetOfBindingOrAssignmentElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3685,
  "endLine" : 3753,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 121,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 97,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetOutputPathsFor()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 65,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetBuildInfoFileName()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 233,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLanguageKind()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 726,
  "endLine" : 748,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1310,
  "endLine" : 1336,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1880,
  "endLine" : 1907,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2442,
  "endLine" : 2465,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3218,
  "endLine" : 3240,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3407,
  "endLine" : 3429,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 154,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 888,
  "endLine" : 918,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 496,
  "endLine" : 518,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 520,
  "endLine" : 542,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4355,
  "endLine" : 4377,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 524,
  "endLine" : 546,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2442,
  "endLine" : 2465,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 670,
  "endLine" : 694,
  "linesOfCode" : 23,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 708,
  "endLine" : 731,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1246,
  "endLine" : 1271,
  "linesOfCode" : 23,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2434,
  "endLine" : 2457,
  "linesOfCode" : 23,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1168,
  "endLine" : 1190,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func extractLookups[T resolutionWithLookupLocations]()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 294,
  "endLine" : 316,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 282,
  "endLine" : 304,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 256,
  "endLine" : 278,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 149,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 255,
  "endLine" : 277,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/client.ts",
  "fileLinesCount" : 65,
  "components" : [ "primary::_packages" ],
  "startLine" : 16,
  "endLine" : 39,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func assignObjectTypeProperties()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 876,
  "endLine" : 900,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func registerLanguageServiceDocumentRequestHandler[Req lsproto.HasTextDocumentURI, Resp any]()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 614,
  "endLine" : 636,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 322,
  "endLine" : 344,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 627,
  "endLine" : 650,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1087,
  "endLine" : 1108,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1590,
  "endLine" : 1612,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5899,
  "endLine" : 5926,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/source_mapper.go",
  "fileLinesCount" : 313,
  "components" : [ "primary::internal" ],
  "startLine" : 169,
  "endLine" : 195,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 291,
  "endLine" : 312,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1216,
  "endLine" : 1237,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 325,
  "endLine" : 349,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 773,
  "endLine" : 794,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 906,
  "endLine" : 930,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1756,
  "endLine" : 1777,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2161,
  "endLine" : 2182,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5044,
  "endLine" : 5069,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5449,
  "endLine" : 5474,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 186,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 430,
  "endLine" : 453,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 317,
  "endLine" : 341,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 225,
  "endLine" : 247,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 232,
  "endLine" : 257,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 107,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EmitAndReportStatistics()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/emit.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 69,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/expected.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 37,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/recorderfs.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 43,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeTabularErrorsDisplay()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 412,
  "endLine" : 441,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertBindingElementToArrayAssignmentElement()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 132,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 99,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 328,
  "endLine" : 349,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getInitializerOfBindingOrAssignmentElement()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 1035,
  "endLine" : 1075,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transformNamedEvaluation()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 539,
  "endLine" : 560,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 384,
  "endLine" : 406,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasInferredType()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 74,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPrimitiveLiteralValue()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 187,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 2257,
  "endLine" : 2286,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSwitchCaseDefaultOccurrences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 424,
  "endLine" : 449,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 203,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 388,
  "endLine" : 416,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSpreadElementCount()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 935,
  "endLine" : 957,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetImportFromModuleSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 76,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLiteralNameOfPropertyDeclarationOrIndexAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 496,
  "endLine" : 518,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func filterJsxAttributes()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4272,
  "endLine" : 4296,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLastVisitedChild()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/children.go",
  "fileLinesCount" : 130,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 83,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 55,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareImportOrExportSpecifiers()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 136,
  "endLine" : 159,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 254,
  "endLine" : 276,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1024,
  "endLine" : 1049,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUmdImportKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1272,
  "endLine" : 1297,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createConstEqualsRequireDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1605,
  "endLine" : 1626,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDeclarationStatementKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 640,
  "endLine" : 661,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNonAssignedNameOfDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1394,
  "endLine" : 1416,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSuperContainer()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1736,
  "endLine" : 1762,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetJSXImplicitImportBase()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2660,
  "endLine" : 2681,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 935,
  "endLine" : 965,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getInitializerSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1014,
  "endLine" : 1039,
  "linesOfCode" : 22,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 349,
  "endLine" : 374,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 152,
  "endLine" : 174,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newFormatSpanWorker()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 183,
  "endLine" : 204,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRules()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulesmap.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 32,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetModuleSpecifiers()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 40,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1397,
  "endLine" : 1419,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1499,
  "endLine" : 1522,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3259,
  "endLine" : 3280,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func verifyIncludesSymbols()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3524,
  "endLine" : 3546,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1141,
  "endLine" : 1162,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1601,
  "endLine" : 1624,
  "linesOfCode" : 22,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodeResolutionFeatures()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1850,
  "endLine" : 1872,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 240,
  "endLine" : 262,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 391,
  "endLine" : 416,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 990,
  "endLine" : 1017,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareTupleTypes()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 634,
  "endLine" : 655,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1781,
  "endLine" : 1802,
  "linesOfCode" : 22,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 678,
  "endLine" : 699,
  "linesOfCode" : 22,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 604,
  "endLine" : 633,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 777,
  "endLine" : 799,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 136,
  "endLine" : 190,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 341,
  "endLine" : 363,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 380,
  "endLine" : 405,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1214,
  "endLine" : 1235,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1464,
  "endLine" : 1485,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1945,
  "endLine" : 1967,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1661,
  "endLine" : 1686,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1802,
  "endLine" : 1824,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2130,
  "endLine" : 2151,
  "linesOfCode" : 22,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 540,
  "endLine" : 564,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func cloneNodeBuilderContext()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderscopes.go",
  "fileLinesCount" : 246,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 45,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 125,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 128,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 555,
  "endLine" : 581,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 63,
  "endLine" : 94,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function registerLanguageCommands()",
  "longName" : "",
  "relativeFileName" : "_extension/src/commands.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::_extension" ],
  "startLine" : 17,
  "endLine" : 44,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IdeGetSymbolType()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 246,
  "endLine" : 268,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParsePseudoBigInt()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/pseudobigint.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 66,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2047,
  "endLine" : 2069,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2512,
  "endLine" : 2532,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3043,
  "endLine" : 3063,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3098,
  "endLine" : 3129,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3441,
  "endLine" : 3466,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4671,
  "endLine" : 4692,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5285,
  "endLine" : 5305,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5787,
  "endLine" : 5813,
  "linesOfCode" : 21,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 234,
  "endLine" : 255,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getEmitSyntaxForUsageLocationWorker()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 599,
  "endLine" : 626,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1544,
  "endLine" : 1574,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2796,
  "endLine" : 2816,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2922,
  "endLine" : 2946,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3166,
  "endLine" : 3193,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func matchQuotedString()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 762,
  "endLine" : 782,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createWatcher()",
  "longName" : "",
  "relativeFileName" : "internal/execute/watcher.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 54,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/referencemap.go",
  "fileLinesCount" : 52,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 52,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 53,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/fs.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 80,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/runner.go",
  "fileLinesCount" : 192,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 63,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getValueCandidate()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 332,
  "endLine" : 364,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/statistics.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 150,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 126,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compileFilesWithHost()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 618,
  "endLine" : 694,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DoSourcemapRecordBaseline()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/sourcemap_record_baseline.go",
  "fileLinesCount" : 34,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 34,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 727,
  "endLine" : 747,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 523,
  "endLine" : 545,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/nullishcoalescing.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 44,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/usestrict.go",
  "fileLinesCount" : 55,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 55,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 200,
  "endLine" : 230,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 193,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 665,
  "endLine" : 685,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1695,
  "endLine" : 1716,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func skipPastExportOrImportSpecifierOrUnion()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 340,
  "endLine" : 363,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReferencedSymbolsForSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1450,
  "endLine" : 1480,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1883,
  "endLine" : 1907,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTryCatchFinallyOccurrences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 398,
  "endLine" : 422,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getParentSymbolsOfPropertyAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1268,
  "endLine" : 1288,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 53,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5230,
  "endLine" : 5250,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5530,
  "endLine" : 5550,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 487,
  "endLine" : 512,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidReferenceLensNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codelens.go",
  "fileLinesCount" : 230,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 230,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 390,
  "endLine" : 412,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func forEachImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 107,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNamespaceLikeImportText()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 921,
  "endLine" : 941,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryAddToExistingImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 943,
  "endLine" : 967,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNewAddNewImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportstypes.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 168,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsModifierKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 124,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetExternalModuleName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1808,
  "endLine" : 1828,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetPropertyNameForPropertyNameNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2998,
  "endLine" : 3018,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ContainsObjectRestOrSpread()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3808,
  "endLine" : 3830,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodeDataType()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 360,
  "endLine" : 380,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 142,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findFirstNonWhitespaceCharacterAndColumn()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 218,
  "endLine" : 240,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findEnclosingNode()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 40,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1476,
  "endLine" : 1497,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 228,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 935,
  "endLine" : 958,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 717,
  "endLine" : 741,
  "linesOfCode" : 21,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func excludeProperties()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1011,
  "endLine" : 1031,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2435,
  "endLine" : 2455,
  "linesOfCode" : 21,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4317,
  "endLine" : 4344,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addToDottedName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4816,
  "endLine" : 4836,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 254,
  "endLine" : 275,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1189,
  "endLine" : 1209,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1196,
  "endLine" : 1216,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 517,
  "endLine" : 539,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 443,
  "endLine" : 463,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1601,
  "endLine" : 1625,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 781,
  "endLine" : 804,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 965,
  "endLine" : 989,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1160,
  "endLine" : 1180,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1365,
  "endLine" : 1392,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1461,
  "endLine" : 1486,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 518,
  "endLine" : 541,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 226,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 73,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 249,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_extension/src/client.ts",
  "fileLinesCount" : 193,
  "components" : [ "primary::_extension" ],
  "startLine" : 30,
  "endLine" : 90,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func runAPI()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/api.go",
  "fileLinesCount" : 37,
  "components" : [ "primary::cmd" ],
  "startLine" : 15,
  "endLine" : 37,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 304,
  "endLine" : 326,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IdeGetTypeProperties()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 270,
  "endLine" : 291,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertSignature()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 934,
  "endLine" : 958,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 187,
  "endLine" : 207,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 213,
  "endLine" : 234,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 118,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func optionsHaveChanges()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/declscompiler.go",
  "fileLinesCount" : 1257,
  "components" : [ "primary::internal" ],
  "startLine" : 1198,
  "endLine" : 1217,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertOptionToAbsolutePath()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 606,
  "endLine" : 625,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func validateSpecs()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1352,
  "endLine" : 1371,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseCommandLine()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 60,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertJsonOptionOfEnumType()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 377,
  "endLine" : 396,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetJSDocCommentRanges()",
  "longName" : "",
  "relativeFileName" : "internal/parser/utilities.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 48,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1971,
  "endLine" : 1990,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2010,
  "endLine" : 2029,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2223,
  "endLine" : 2250,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3070,
  "endLine" : 3089,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3789,
  "endLine" : 3810,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4729,
  "endLine" : 4751,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6042,
  "endLine" : 6063,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 315,
  "endLine" : 334,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 143,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HandleNoEmitOnError()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1469,
  "endLine" : 1489,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLocalizedMessages()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 111,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3195,
  "endLine" : 3214,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3446,
  "endLine" : 3465,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5120,
  "endLine" : 5153,
  "linesOfCode" : 20,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 350,
  "endLine" : 369,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 136,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/watcher.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 98,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 108,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newBuildInfoFileInfo()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 95,
  "endLine" : 114,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 67,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPendingEmitKind()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 106,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 252,
  "endLine" : 271,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 55,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 55,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 919,
  "endLine" : 960,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 227,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 495,
  "endLine" : 518,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1689,
  "endLine" : 1711,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 151,
  "endLine" : 170,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 189,
  "endLine" : 208,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 884,
  "endLine" : 903,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 776,
  "endLine" : 801,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 226,
  "endLine" : 247,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeReference()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 322,
  "endLine" : 344,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRecommendedCompletion()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3013,
  "endLine" : 3034,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidCallHierarchyDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 114,
  "linesOfCode" : 20,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spanForImportExportElements()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 370,
  "endLine" : 389,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeCode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 471,
  "endLine" : 490,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getStringLiteralTypes()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 532,
  "endLine" : 551,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetAssignmentDeclarationKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1468,
  "endLine" : 1487,
  "linesOfCode" : 20,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCalleeWorker()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3507,
  "endLine" : 3527,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExternalModuleIndicator()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 103,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 66,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 341,
  "endLine" : 365,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 434,
  "endLine" : 453,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1041,
  "endLine" : 1061,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1970,
  "endLine" : 1989,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 244,
  "endLine" : 264,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func argumentStartsOnSameLineAsPreviousArgument()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 541,
  "endLine" : 562,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatSpan()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 76,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 574,
  "endLine" : 595,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 889,
  "endLine" : 908,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetJSExtensionForFile()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 123,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 684,
  "endLine" : 703,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 705,
  "endLine" : 724,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1626,
  "endLine" : 1645,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1710,
  "endLine" : 1729,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetConditions()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1828,
  "endLine" : 1848,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4456,
  "endLine" : 4478,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 502,
  "endLine" : 522,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 653,
  "endLine" : 672,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 783,
  "endLine" : 811,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1115,
  "endLine" : 1134,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1415,
  "endLine" : 1434,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidBigIntString()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 930,
  "endLine" : 954,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func expressionResultIsUnused()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1194,
  "endLine" : 1217,
  "linesOfCode" : 20,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 304,
  "endLine" : 324,
  "linesOfCode" : 20,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1869,
  "endLine" : 1888,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2420,
  "endLine" : 2440,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canHaveModuleSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1061,
  "endLine" : 1080,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1657,
  "endLine" : 1676,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 369,
  "endLine" : 388,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 141,
  "endLine" : 161,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 248,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/parsecache.go",
  "fileLinesCount" : 115,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 82,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 498,
  "endLine" : 517,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 114,
  "endLine" : 139,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func runEmptyCase()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/emptycase.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::_tools" ],
  "startLine" : 22,
  "endLine" : 48,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getLanguageForUri()",
  "longName" : "",
  "relativeFileName" : "_extension/src/util.ts",
  "fileLinesCount" : 103,
  "components" : [ "primary::_extension" ],
  "startLine" : 73,
  "endLine" : 91,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func BinarySearchUniqueFunc[S ~[]E, E any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/binarysearch.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 8,
  "endLine" : 26,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Splice[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 297,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertTypeProperties()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 855,
  "endLine" : 874,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 299,
  "endLine" : 320,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 189,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 147,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isReparsePoint()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/reparsepoint_windows.go",
  "fileLinesCount" : 29,
  "components" : [ "primary::internal" ],
  "startLine" : 8,
  "endLine" : 29,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseTypeAcquisition()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 493,
  "endLine" : 511,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertToJson()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 764,
  "endLine" : 782,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func removeWildcardFilesWithLowerPriorityExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1587,
  "endLine" : 1605,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 680,
  "endLine" : 703,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 958,
  "endLine" : 976,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2382,
  "endLine" : 2400,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3646,
  "endLine" : 3664,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4419,
  "endLine" : 4440,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5070,
  "endLine" : 5091,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5263,
  "endLine" : 5283,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryGetSourceMappingURL()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/util.go",
  "fileLinesCount" : 29,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 29,
  "linesOfCode" : 19,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 95,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 270,
  "endLine" : 288,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1324,
  "endLine" : 1342,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLibraryNameFromLibFileName()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 512,
  "endLine" : 533,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readRawMessages()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/generate.go",
  "fileLinesCount" : 460,
  "components" : [ "primary::internal" ],
  "startLine" : 340,
  "endLine" : 361,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 449,
  "endLine" : 469,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3467,
  "endLine" : 3485,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3632,
  "endLine" : 3650,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 114,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 135,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 305,
  "endLine" : 323,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 123,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetFileEmitKind()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 76,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 294,
  "endLine" : 312,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func listFiles()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/emit.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 144,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getHeader()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 65,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func resolveKeyName()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 242,
  "endLine" : 260,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeBaselineNodeReuseLine()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 127,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateBaseline()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 194,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 676,
  "endLine" : 698,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 602,
  "endLine" : 620,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 32,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isClassThisAssignmentBlock()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/classthis.go",
  "fileLinesCount" : 28,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 28,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 71,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func finishTransformNamedEvaluation()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 300,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transformNamedEvaluationOfShorthandAssignmentProperty()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 316,
  "endLine" : 342,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transformNamedEvaluationOfParameterDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 376,
  "endLine" : 410,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 524,
  "endLine" : 545,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/impliedmodule.go",
  "fileLinesCount" : 58,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 58,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 57,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findFirstJsxNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1237,
  "endLine" : 1261,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getYieldOccurrences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 580,
  "endLine" : 601,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAdjustedLocationForDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1029,
  "endLine" : 1051,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContextualKeywords()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3496,
  "endLine" : 3520,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getConstraintOfTypeArgumentProperty()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3782,
  "endLine" : 3804,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createCompletionDetails()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5202,
  "endLine" : 5221,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func stringLiteralCompletionsForObjectLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 481,
  "endLine" : 501,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSymbolModifiers()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbol_display.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::internal" ],
  "startLine" : 308,
  "endLine" : 328,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNamespaceDeclarationNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2415,
  "endLine" : 2433,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasResolutionModeOverride()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3051,
  "endLine" : 3069,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func walkTreeForJSXTags()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 168,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 278,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 82,
  "endLine" : 104,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 480,
  "endLine" : 498,
  "linesOfCode" : 19,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1195,
  "endLine" : 1213,
  "linesOfCode" : 19,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1231,
  "endLine" : 1251,
  "linesOfCode" : 19,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1800,
  "endLine" : 1818,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2049,
  "endLine" : 2068,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2095,
  "endLine" : 2113,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2157,
  "endLine" : 2175,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNarrowingBinaryExpression()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2563,
  "endLine" : 2581,
  "linesOfCode" : 19,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 431,
  "endLine" : 449,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFunctionDeclContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 289,
  "endLine" : 313,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 830,
  "endLine" : 848,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1149,
  "endLine" : 1170,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rule()",
  "longName" : "",
  "relativeFileName" : "internal/format/rule.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 69,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBaseFileNameFromTest()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 268,
  "endLine" : 289,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 575,
  "endLine" : 593,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1273,
  "endLine" : 1291,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 195,
  "endLine" : 215,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1092,
  "endLine" : 1113,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAssignmentTargetKind()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 119,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 403,
  "endLine" : 423,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetPropertyAccessOrIdentifierToString()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1590,
  "endLine" : 1608,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1844,
  "endLine" : 1863,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 590,
  "endLine" : 609,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 733,
  "endLine" : 756,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 423,
  "endLine" : 441,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 473,
  "endLine" : 498,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1637,
  "endLine" : 1655,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1916,
  "endLine" : 1943,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 249,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1089,
  "endLine" : 1107,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 425,
  "endLine" : 443,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 445,
  "endLine" : 463,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func perceivedOsRootLengthForWatching()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 262,
  "endLine" : 284,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 696,
  "endLine" : 714,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 591,
  "endLine" : 614,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 77,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 97,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getNodeFromPath()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/fs.ts",
  "fileLinesCount" : 142,
  "components" : [ "primary::_packages" ],
  "startLine" : 50,
  "endLine" : 69,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetScriptKindFromFileName()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 441,
  "endLine" : 458,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 229,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func resolveClientCapabilities()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1423,
  "endLine" : 1447,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 38,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 132,
  "endLine" : 153,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRegularExpressionForWildcard()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 64,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 255,
  "endLine" : 276,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 580,
  "endLine" : 598,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 137,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 226,
  "endLine" : 245,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func invalidDotDotAfterRecursiveWildcard()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1384,
  "endLine" : 1406,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1194,
  "endLine" : 1211,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 369,
  "endLine" : 387,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1003,
  "endLine" : 1028,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1354,
  "endLine" : 1373,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1398,
  "endLine" : 1420,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1490,
  "endLine" : 1507,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3296,
  "endLine" : 3314,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3617,
  "endLine" : 3637,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tagNamesAreEquivalent()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6254,
  "endLine" : 6271,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func extractQuotedString()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6420,
  "endLine" : 6437,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 152,
  "endLine" : 177,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func VisitEachChildAndJSDoc()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 257,
  "endLine" : 274,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewCompilerHost()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/host.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 60,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 77,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 324,
  "endLine" : 341,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 400,
  "endLine" : 418,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 883,
  "endLine" : 904,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewPrinter()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 184,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1391,
  "endLine" : 1408,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1779,
  "endLine" : 1796,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3295,
  "endLine" : 3312,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4596,
  "endLine" : 4613,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4995,
  "endLine" : 5016,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5540,
  "endLine" : 5561,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5582,
  "endLine" : 5601,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 289,
  "endLine" : 307,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 157,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/watcher.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 136,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 267,
  "endLine" : 285,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 173,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 342,
  "endLine" : 359,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewProgram()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 55,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 152,
  "endLine" : 174,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 154,
  "endLine" : 172,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 174,
  "endLine" : 195,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 780,
  "endLine" : 797,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 109,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateGroupOptionOutput()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 220,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/jsonvalue.go",
  "fileLinesCount" : 165,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 40,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRelativePathToDirectoryOrUrl()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 733,
  "endLine" : 752,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 218,
  "endLine" : 240,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 325,
  "endLine" : 354,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createProgram()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 941,
  "endLine" : 959,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compileDeclarationFiles()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/js_emit_baseline.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 257,
  "endLine" : 274,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 200,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1044,
  "endLine" : 1063,
  "linesOfCode" : 18,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 188,
  "endLine" : 205,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 619,
  "endLine" : 637,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSimpleBindingOrAssignmentElement()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 1085,
  "endLine" : 1102,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transformNamedEvaluationOfAssignmentExpression()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 467,
  "endLine" : 510,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 246,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1341,
  "endLine" : 1367,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBindingNameVisible()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 123,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRangeOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 292,
  "endLine" : 309,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidReferencePosition()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 311,
  "endLine" : 334,
  "linesOfCode" : 18,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDeclarationOfSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 744,
  "endLine" : 766,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 947,
  "endLine" : 965,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findSuperConstructorAccesses()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1672,
  "endLine" : 1690,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 94,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getArgumentOrParameterListAndIndex()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1058,
  "endLine" : 1084,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAdjustedLocationForExportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1096,
  "endLine" : 1122,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetConstructorLikeCompletionContainer()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4036,
  "endLine" : 4054,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInJsxText()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4845,
  "endLine" : 4875,
  "linesOfCode" : 18,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findImplementationOrAllInitialDeclarations()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 374,
  "endLine" : 393,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLastToken()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/children.go",
  "fileLinesCount" : 130,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 56,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createFoldingRange()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 486,
  "endLine" : 503,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codelens.go",
  "fileLinesCount" : 230,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 173,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func deleteDefaultImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 125,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMatchScore()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 314,
  "endLine" : 331,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodeForQuickInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 298,
  "endLine" : 315,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeTypeParams()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 355,
  "endLine" : 372,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeEntityNameParts()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 591,
  "endLine" : 608,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createExistingImportMap()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 848,
  "endLine" : 865,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryUseExistingNamespaceImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 890,
  "endLine" : 919,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1213,
  "endLine" : 1231,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CanHaveSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1029,
  "endLine" : 1046,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLateVisibilityPaintedStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3384,
  "endLine" : 3401,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetExternalModuleIndicatorOptions()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 61,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 548,
  "endLine" : 566,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 847,
  "endLine" : 868,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1781,
  "endLine" : 1798,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 302,
  "endLine" : 319,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 180,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isControlDeclContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 364,
  "endLine" : 384,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatNodeGivenIndentation()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 95,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 872,
  "endLine" : 890,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2412,
  "endLine" : 2429,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3455,
  "endLine" : 3473,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 313,
  "endLine" : 330,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 875,
  "endLine" : 892,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2321,
  "endLine" : 2338,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func runWithInferenceBlockedFromSourceNode[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 315,
  "endLine" : 334,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 426,
  "endLine" : 443,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 618,
  "endLine" : 640,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1031,
  "endLine" : 1049,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func entityNameToString()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 240,
  "endLine" : 257,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingClassExcludingClassDecorators()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 989,
  "endLine" : 1006,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 957,
  "endLine" : 974,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 976,
  "endLine" : 997,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2177,
  "endLine" : 2194,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 550,
  "endLine" : 568,
  "linesOfCode" : 18,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1513,
  "endLine" : 1530,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1581,
  "endLine" : 1599,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2059,
  "endLine" : 2087,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2153,
  "endLine" : 2172,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 152,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 173,
  "endLine" : 190,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/api.go",
  "fileLinesCount" : 45,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 31,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getAccessibleEntries()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/fs.ts",
  "fileLinesCount" : 142,
  "components" : [ "primary::_packages" ],
  "startLine" : 116,
  "endLine" : 133,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getWindowsCacheLocation()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/lsp.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::cmd" ],
  "startLine" : 90,
  "endLine" : 106,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Deduplicate[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 651,
  "endLine" : 667,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getConvertContext()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 227,
  "endLine" : 244,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func assignUnionOrIntersectionTypeProperties()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 902,
  "endLine" : 920,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readJsonConfigFile()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 923,
  "endLine" : 939,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 87,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 65,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1119,
  "endLine" : 1135,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1328,
  "endLine" : 1351,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4572,
  "endLine" : 4589,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func evaluateTemplateExpression()",
  "longName" : "",
  "relativeFileName" : "internal/evaluator/evaluator.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 140,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 46,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CombineEmitResults()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1432,
  "endLine" : 1448,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 310,
  "endLine" : 327,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertNever()",
  "longName" : "",
  "relativeFileName" : "internal/debug/shared.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 43,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 132,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canEmitSimpleArrowHead()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1495,
  "endLine" : 1514,
  "linesOfCode" : 17,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1991,
  "endLine" : 2007,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2554,
  "endLine" : 2570,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2585,
  "endLine" : 2601,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2676,
  "endLine" : 2702,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3395,
  "endLine" : 3411,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3511,
  "endLine" : 3527,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3601,
  "endLine" : 3617,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3880,
  "endLine" : 3896,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5082,
  "endLine" : 5102,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func calculateIndent()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 860,
  "endLine" : 879,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 261,
  "endLine" : 277,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 361,
  "endLine" : 377,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 155,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 799,
  "endLine" : 815,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 137,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createColors()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 84,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func printAllHelp()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 133,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/expected.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 67,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 500,
  "endLine" : 520,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func computeFileBasedTestConfigurationVariationsWorker()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 1154,
  "endLine" : 1172,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 207,
  "endLine" : 235,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 639,
  "endLine" : 657,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNamedEvaluationAnd()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 141,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transformNamedEvaluationOfVariableDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 344,
  "endLine" : 374,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transformNamedEvaluationOfBindingElement()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 412,
  "endLine" : 444,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 471,
  "endLine" : 489,
  "linesOfCode" : 17,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 937,
  "endLine" : 953,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 955,
  "endLine" : 971,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1841,
  "endLine" : 1866,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 535,
  "endLine" : 552,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 687,
  "endLine" : 703,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 741,
  "endLine" : 758,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 866,
  "endLine" : 882,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSpecialSearchKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1432,
  "endLine" : 1448,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 70,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getThrowStatementOwner()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 375,
  "endLine" : 396,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSymbolNamesToImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 309,
  "endLine" : 325,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingObjectLiteralElementWorker()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1602,
  "endLine" : 1618,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getWordLengthAndStart()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2346,
  "endLine" : 2364,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFirstSymbolInChain()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2892,
  "endLine" : 2908,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContextualTypeFromParent()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2973,
  "endLine" : 2989,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetFunctionLikeBodyCompletionContainer()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3567,
  "endLine" : 3584,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetTypeLiteralNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3762,
  "endLine" : 3780,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetTypeExpressionFromTag()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5500,
  "endLine" : 5516,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/source_map.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 89,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/format.go",
  "fileLinesCount" : 182,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 86,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SyntaxRequiresTrailingSemicolonOrASI()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/asi.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 64,
  "linesOfCode" : 17,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidImplementationsCodeLensNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codelens.go",
  "fileLinesCount" : 230,
  "components" : [ "primary::internal" ],
  "startLine" : 175,
  "endLine" : 200,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareDeclarationInfos()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 335,
  "endLine" : 351,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeSignatures()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 374,
  "endLine" : 390,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 278,
  "endLine" : 294,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNormalizedSymbolModifiers()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbol_display.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::internal" ],
  "startLine" : 330,
  "endLine" : 348,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsIdentifierName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 296,
  "endLine" : 312,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsOuterExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 797,
  "endLine" : 813,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newParentInChildrenSetter()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 872,
  "endLine" : 892,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func testComparator()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 141,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1090,
  "endLine" : 1115,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1117,
  "endLine" : 1137,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNarrowingExpression()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2499,
  "endLine" : 2515,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNarrowableReference()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2530,
  "endLine" : 2546,
  "linesOfCode" : 17,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 245,
  "endLine" : 261,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAfterCodeBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 345,
  "endLine" : 362,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newFormattingScanner()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 63,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getVisualListRange()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 331,
  "endLine" : 352,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOwnOrInheritedDelta()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 102,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 744,
  "endLine" : 763,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 778,
  "endLine" : 797,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNodeModulesPackageName()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 290,
  "endLine" : 306,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 64,
  "endLine" : 81,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newTextWithContext()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 692,
  "endLine" : 711,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 903,
  "endLine" : 919,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1057,
  "endLine" : 1074,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 478,
  "endLine" : 494,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 894,
  "endLine" : 910,
  "linesOfCode" : 17,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2223,
  "endLine" : 2244,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2761,
  "endLine" : 2777,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4481,
  "endLine" : 4497,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareTypeNames()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 599,
  "endLine" : 615,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1401,
  "endLine" : 1420,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 130,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2117,
  "endLine" : 2136,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 441,
  "endLine" : 460,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPropertyOrMethodDeclarationSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 647,
  "endLine" : 663,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/extendedconfigcache.go",
  "fileLinesCount" : 91,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 55,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 484,
  "endLine" : 500,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 123,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/enablevtprocessing_windows.go",
  "fileLinesCount" : 22,
  "components" : [ "primary::cmd" ],
  "startLine" : 7,
  "endLine" : 22,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DiffMapsFunc[K comparable, V any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 624,
  "endLine" : 639,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DeduplicateSorted[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 669,
  "endLine" : 686,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/pool.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 44,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertElementFlags()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_flags.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 374,
  "endLine" : 389,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CleanupProjectsCache()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 114,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getEnumQualifiedName()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 771,
  "endLine" : 787,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNumberRune()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 322,
  "endLine" : 341,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 282,
  "endLine" : 299,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 403,
  "endLine" : 420,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decodeBytes()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 181,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 119,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseCommandLineWorker()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 113,
  "endLine" : 128,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 994,
  "endLine" : 1009,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1559,
  "endLine" : 1574,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1795,
  "endLine" : 1810,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2748,
  "endLine" : 2763,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2774,
  "endLine" : 2791,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2938,
  "endLine" : 2953,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3706,
  "endLine" : 3723,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5246,
  "endLine" : 5261,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func base64FormatEncode()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 345,
  "endLine" : 360,
  "linesOfCode" : 16,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func base64FormatDecode()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 237,
  "endLine" : 252,
  "linesOfCode" : 16,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 105,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCheckerPool()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/checkerpool.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 53,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 278,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 280,
  "endLine" : 295,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1885,
  "endLine" : 1901,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3652,
  "endLine" : 3667,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4123,
  "endLine" : 4138,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4166,
  "endLine" : 4181,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5603,
  "endLine" : 5619,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5715,
  "endLine" : 5730,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 105,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLinesBetweenPositions()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 368,
  "endLine" : 383,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func matchString()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 742,
  "endLine" : 760,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 612,
  "endLine" : 627,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 668,
  "endLine" : 683,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 334,
  "endLine" : 349,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 297,
  "endLine" : 318,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/incremental.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 36,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 695,
  "endLine" : 711,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 713,
  "endLine" : 728,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/fs.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 50,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 276,
  "endLine" : 292,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateBuilderStatusReporter()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 154,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFileUrlVolumeSeparatorEnd()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 159,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DiffOrderedMapsFunc[K comparable, V any]()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 302,
  "endLine" : 317,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 241,
  "endLine" : 256,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TypesRegistryConfig()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 147,
  "endLine" : 162,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 179,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func prettyPathForFileError()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 443,
  "endLine" : 458,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 71,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Chain()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/chain.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 54,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsOriginalNodeSingleLine()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 244,
  "endLine" : 259,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 351,
  "endLine" : 366,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 225,
  "endLine" : 240,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transformNamedEvaluationOfExportAssignment()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 512,
  "endLine" : 536,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewCommonJSModuleTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 47,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1444,
  "endLine" : 1460,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1535,
  "endLine" : 1570,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func wrapFallbackErrorDiagnosticSelector()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 61,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDeclarationTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 83,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 554,
  "endLine" : 569,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 571,
  "endLine" : 586,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 607,
  "endLine" : 623,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1546,
  "endLine" : 1562,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1564,
  "endLine" : 1579,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 579,
  "endLine" : 598,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 170,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func LanguageKindToScriptKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 82,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getArgumentOrParameterListInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1016,
  "endLine" : 1031,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getChildListThatStartsWithOpenerToken()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1086,
  "endLine" : 1101,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getArgumentListInfoForTemplate()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1241,
  "endLine" : 1257,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypeOnlyPromotionFix()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 287,
  "endLine" : 307,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPropertyAccessNamespaceReference()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 289,
  "endLine" : 307,
  "linesOfCode" : 16,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 243,
  "endLine" : 259,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func completionNameForLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 1998,
  "endLine" : 2013,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getKeywordCompletions()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3367,
  "endLine" : 3383,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetObjectLiteralContextualType()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3864,
  "endLine" : 3883,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPossibleCallHierarchyDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 87,
  "linesOfCode" : 16,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 482,
  "endLine" : 497,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 113,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExportNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 590,
  "endLine" : 605,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 354,
  "endLine" : 370,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 875,
  "endLine" : 892,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAddAsTypeOnly()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1138,
  "endLine" : 1157,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func forEachExternalModule()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1412,
  "endLine" : 1431,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFirstDeclarationOfSymbolParameter()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbol_display.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::internal" ],
  "startLine" : 258,
  "endLine" : 274,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAddJsdocTypeImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportstypes.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 129,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAddToExistingImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportstypes.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 146,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExpressionKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 442,
  "endLine" : 457,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleInstanceStateCached()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2231,
  "endLine" : 2246,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetImpliedNodeFormatForEmitWorker()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2469,
  "endLine" : 2484,
  "linesOfCode" : 16,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTypeAnnotationNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2898,
  "endLine" : 2913,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPotentiallyExecutableNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3928,
  "endLine" : 3943,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 997,
  "endLine" : 1012,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1063,
  "endLine" : 1080,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2070,
  "endLine" : 2085,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2217,
  "endLine" : 2232,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2242,
  "endLine" : 2257,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseNodeHandle()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 71,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 452,
  "endLine" : 467,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeIsTypeScriptDeclWithBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 327,
  "endLine" : 343,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func deriveActualIndentationFromList()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 199,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 806,
  "endLine" : 824,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRuleActionExclusion()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulesmap.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDeclarationEmitOutputFilePath()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 140,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOwnEmitOutputFilePath()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 191,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 608,
  "endLine" : 623,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatCallHierarchyItemSpans()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2167,
  "endLine" : 2182,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2841,
  "endLine" : 2856,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/types.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 130,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/types.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 132,
  "endLine" : 147,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1788,
  "endLine" : 1803,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3921,
  "endLine" : 3936,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4499,
  "endLine" : 4514,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 449,
  "endLine" : 466,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 374,
  "endLine" : 389,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1136,
  "endLine" : 1156,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAnyImportSyntax()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1652,
  "endLine" : 1667,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func childIsDecorated()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1820,
  "endLine" : 1835,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 661,
  "endLine" : 676,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1007,
  "endLine" : 1032,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2628,
  "endLine" : 2643,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMeaningOfEntityNameReference()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 288,
  "endLine" : 308,
  "linesOfCode" : 16,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 758,
  "endLine" : 775,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 114,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 876,
  "endLine" : 893,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1551,
  "endLine" : 1570,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1644,
  "endLine" : 1659,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 163,
  "endLine" : 178,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 291,
  "endLine" : 306,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 391,
  "endLine" : 408,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 55,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newSnapshotFSBuilder()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 85,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 396,
  "endLine" : 413,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 574,
  "endLine" : 589,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 406,
  "endLine" : 421,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newConfigFileRegistryBuilder()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 52,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 102,
  "endLine" : 117,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 537,
  "endLine" : 553,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Filter[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 34,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FilterIndex[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 50,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SameMap[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 137,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SameMapIndex[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 139,
  "endLine" : 153,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ApplyBulkEdits()",
  "longName" : "",
  "relativeFileName" : "internal/core/textchange.go",
  "fileLinesCount" : 30,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 30,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 188,
  "endLine" : 202,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 216,
  "endLine" : 230,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getProjectCache()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 95,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 498,
  "endLine" : 514,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func registerNotificationHandler[Req any]()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 569,
  "endLine" : 585,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func combineReferences()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1189,
  "endLine" : 1203,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBlockingMethod()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1403,
  "endLine" : 1417,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Wrap()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfsmock/wrapper.go",
  "fileLinesCount" : 20,
  "components" : [ "primary::internal" ],
  "startLine" : 6,
  "endLine" : 20,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 139,
  "endLine" : 163,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 224,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachCompilerOptionValue()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/declscompiler.go",
  "fileLinesCount" : 1257,
  "components" : [ "primary::internal" ],
  "startLine" : 1219,
  "endLine" : 1233,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseStringArray()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 42,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 135,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachPropertyAssignment[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1464,
  "endLine" : 1478,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSubstitutedStringArrayWithConfigDirTemplate()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1492,
  "endLine" : 1506,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/errors.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 53,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 104,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 978,
  "endLine" : 992,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1011,
  "endLine" : 1025,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1175,
  "endLine" : 1192,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1137,
  "endLine" : 1155,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2731,
  "endLine" : 2746,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3153,
  "endLine" : 3180,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3488,
  "endLine" : 3502,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3515,
  "endLine" : 3529,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3539,
  "endLine" : 3553,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3681,
  "endLine" : 3704,
  "linesOfCode" : 15,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3922,
  "endLine" : 3941,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4190,
  "endLine" : 4209,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4836,
  "endLine" : 4850,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4885,
  "endLine" : 4899,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5097,
  "endLine" : 5117,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6006,
  "endLine" : 6027,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/includeprocessor.go",
  "fileLinesCount" : 171,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 112,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 62,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 170,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/checkerpool.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 97,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1188,
  "endLine" : 1203,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1626,
  "endLine" : 1640,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1665,
  "endLine" : 1679,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1817,
  "endLine" : 1831,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2635,
  "endLine" : 2663,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3701,
  "endLine" : 3715,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3747,
  "endLine" : 3762,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3860,
  "endLine" : 3874,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4021,
  "endLine" : 4035,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5018,
  "endLine" : 5042,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5476,
  "endLine" : 5491,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5563,
  "endLine" : 5580,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canUseOriginalText()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 187,
  "endLine" : 213,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func siblingNodePositionsAreComparable()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 415,
  "endLine" : 435,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareEmitHelpers()",
  "longName" : "",
  "relativeFileName" : "internal/printer/helpers.go",
  "fileLinesCount" : 235,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 31,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 169,
  "endLine" : 183,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 83,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 265,
  "endLine" : 281,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fileAffectsGlobalScope()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 205,
  "endLine" : 227,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 824,
  "endLine" : 838,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/parseCache.go",
  "fileLinesCount" : 48,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 36,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 75,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateDiagnosticReporter()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 44,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateWatchStatusReporter()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 170,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatDefaultValue()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 295,
  "endLine" : 311,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDeclarationFileExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 126,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 135,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SetCompilerOptionsFromTestConfig()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 265,
  "endLine" : 280,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CheckEmit()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/emittestutil/emittestutil.go",
  "fileLinesCount" : 29,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 29,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EvalNodeScriptWithTS[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/jstest/node.go",
  "fileLinesCount" : 95,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 51,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EncodeURI()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 158,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func constantExpression()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/utilities.go",
  "fileLinesCount" : 35,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 35,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasKeyAfterPropsSpread()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 154,
  "linesOfCode" : 15,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 466,
  "endLine" : 480,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 467,
  "endLine" : 500,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 242,
  "endLine" : 256,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 273,
  "endLine" : 287,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 891,
  "endLine" : 906,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isClassNamedEvaluationHelperBlock()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 30,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 141,
  "endLine" : 155,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 760,
  "endLine" : 775,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 777,
  "endLine" : 791,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1310,
  "endLine" : 1327,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAllReferencesForImportMeta()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1149,
  "endLine" : 1163,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/diagnostics.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 29,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 55,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAdjustedNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 912,
  "endLine" : 926,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/jb_exports.go",
  "fileLinesCount" : 25,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 25,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getQuotePreference()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 403,
  "endLine" : 418,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func symbolFlagsHaveMeaning()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1124,
  "endLine" : 1138,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPossibleGenericSignatures()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1446,
  "endLine" : 1460,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ensureItemData()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 69,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLineEndOfPosition()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2510,
  "endLine" : 2524,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSourceFromOrigin()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2728,
  "endLine" : 2746,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInTypeParameterDefault()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3088,
  "endLine" : 3104,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isProbablyGlobalType()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3744,
  "endLine" : 3760,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func setMemberDeclaredBySpreadAssignment()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4018,
  "endLine" : 4032,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canCompleteFromNamedBindings()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5430,
  "endLine" : 5448,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertToLSPCodeAction()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 126,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/selectionranges.go",
  "fileLinesCount" : 188,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 29,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/format.go",
  "fileLinesCount" : 182,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 68,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 251,
  "endLine" : 274,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func detectModuleSpecifierCaseBySort()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 220,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTextOfName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 180,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNodeImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 607,
  "endLine" : 622,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExportEqualsLocalSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 646,
  "endLine" : 660,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetSignatureDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 215,
  "endLine" : 230,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 523,
  "endLine" : 537,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareNodeCoreModuleSpecifiers()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 601,
  "endLine" : 615,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportstypes.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 91,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareMessageChainContent()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 230,
  "endLine" : 244,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CanHaveIllegalDecorators()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1048,
  "endLine" : 1062,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachReturnStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1133,
  "endLine" : 1147,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCombinedFlags[T ~uint32]()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1156,
  "endLine" : 1170,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetElementOrPropertyAccessName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1336,
  "endLine" : 1350,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDeclarationContainer()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2486,
  "endLine" : 2500,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsVariableDeclarationInitializedToRequire()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2714,
  "endLine" : 2729,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExclusivelyTypeOnlyImportOrExport()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2787,
  "endLine" : 2801,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 812,
  "endLine" : 826,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 888,
  "endLine" : 902,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2259,
  "endLine" : 2284,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2294,
  "endLine" : 2308,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2416,
  "endLine" : 2431,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNarrowableOperand()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2583,
  "endLine" : 2597,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFunctionSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2660,
  "endLine" : 2674,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 275,
  "endLine" : 292,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getScanStartPosition()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 67,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 514,
  "endLine" : 528,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 597,
  "endLine" : 630,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildRulesMap()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulesmap.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 85,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sendRequest[Params, Resp any]()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 480,
  "endLine" : 494,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 856,
  "endLine" : 870,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1028,
  "endLine" : 1043,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2247,
  "endLine" : 2261,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2746,
  "endLine" : 2760,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2772,
  "endLine" : 2786,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 57,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1326,
  "endLine" : 1342,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1805,
  "endLine" : 1819,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 679,
  "endLine" : 693,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1083,
  "endLine" : 1097,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1135,
  "endLine" : 1149,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1301,
  "endLine" : 1318,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1396,
  "endLine" : 1410,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1845,
  "endLine" : 1859,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1919,
  "endLine" : 1933,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2060,
  "endLine" : 2074,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2203,
  "endLine" : 2221,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 626,
  "endLine" : 640,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 277,
  "endLine" : 293,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 702,
  "endLine" : 716,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 878,
  "endLine" : 895,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1278,
  "endLine" : 1292,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1389,
  "endLine" : 1403,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 326,
  "endLine" : 340,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 416,
  "endLine" : 430,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1684,
  "endLine" : 1698,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2206,
  "endLine" : 2220,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2358,
  "endLine" : 2372,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 88,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 827,
  "endLine" : 841,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 407,
  "endLine" : 421,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1038,
  "endLine" : 1055,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2096,
  "endLine" : 2110,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1424,
  "endLine" : 1440,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1826,
  "endLine" : 1841,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 515,
  "endLine" : 530,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1532,
  "endLine" : 1546,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 176,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/programcounter.go",
  "fileLinesCount" : 33,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 33,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 207,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 151,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/parsecache.go",
  "fileLinesCount" : 115,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 115,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 297,
  "endLine" : 311,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 519,
  "endLine" : 535,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 96,
  "endLine" : 112,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async restart()",
  "longName" : "",
  "relativeFileName" : "_extension/src/client.ts",
  "fileLinesCount" : 193,
  "components" : [ "primary::_extension" ],
  "startLine" : 178,
  "endLine" : 192,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newSystem()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 62,
  "endLine" : 76,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryMap[T, U any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 76,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConcatenateSeq[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 601,
  "endLine" : 614,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 466,
  "endLine" : 479,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertIndexInfo()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 799,
  "endLine" : 813,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 147,
  "endLine" : 162,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func osFSRealpath()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 128,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getParseCommandLineWorkerDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/diagnostics.go",
  "fileLinesCount" : 67,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 44,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseProjectReference()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 82,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseJsonSourceFileConfigFileContent()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 693,
  "endLine" : 708,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDefaultCompilerOptions()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 856,
  "endLine" : 869,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func extraKeyDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/errors.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 105,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNameMapFromList()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/namemap.go",
  "fileLinesCount" : 58,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 28,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isObjectOrObjectArrayTypeReference()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 705,
  "endLine" : 718,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 840,
  "endLine" : 853,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 853,
  "endLine" : 866,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 884,
  "endLine" : 898,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2031,
  "endLine" : 2045,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2272,
  "endLine" : 2285,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4330,
  "endLine" : 4357,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1575,
  "endLine" : 1588,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 169,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func StringifyArgs()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 143,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 932,
  "endLine" : 945,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 393,
  "endLine" : 406,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1611,
  "endLine" : 1624,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2330,
  "endLine" : 2344,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2474,
  "endLine" : 2488,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2773,
  "endLine" : 2786,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3280,
  "endLine" : 3293,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3529,
  "endLine" : 3542,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4140,
  "endLine" : 4153,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOpeningBracket()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5918,
  "endLine" : 5931,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getClosingBracket()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5933,
  "endLine" : 5946,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 273,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 495,
  "endLine" : 508,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsIdentifierText()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 82,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 101,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 116,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 496,
  "endLine" : 510,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addReferencedFilesFromSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 242,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 130,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 350,
  "endLine" : 363,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOptionsForHelp()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 42,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/jsonvalue.go",
  "fileLinesCount" : 165,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 60,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 170,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachAncestorDirectoryStoppingAtGlobalCache[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 985,
  "endLine" : 998,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachAncestorDirectory[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 1000,
  "endLine" : 1015,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 66,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 222,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 872,
  "endLine" : 885,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetErrorBaseline[T diagnosticwriter.Diagnostic]()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/error_baseline.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func checkBaselines()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 142,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WriteLocation()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 305,
  "endLine" : 319,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createExpressionFromEntityName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/utilities.go",
  "fileLinesCount" : 20,
  "components" : [ "primary::internal" ],
  "startLine" : 5,
  "endLine" : 20,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 195,
  "endLine" : 208,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 223,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 258,
  "endLine" : 271,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 876,
  "endLine" : 889,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOrCreateExternalHelpersModuleNameIfNeeded()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 318,
  "endLine" : 334,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExternalModuleNameLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 67,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func wrapNamedDiagnosticSelector()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 44,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 347,
  "endLine" : 361,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 363,
  "endLine" : 377,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 520,
  "endLine" : 533,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAllReferencesForKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1165,
  "endLine" : 1180,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReferenceEntriesForShorthandPropertyAssignment()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1609,
  "endLine" : 1622,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1795,
  "endLine" : 1808,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSyntacticOwner()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 719,
  "endLine" : 732,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findContainingList()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1528,
  "endLine" : 1543,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCompletionListBlocker()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4652,
  "endLine" : 4665,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4953,
  "endLine" : 4968,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 553,
  "endLine" : 568,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 857,
  "endLine" : 872,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 467,
  "endLine" : 480,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 578,
  "endLine" : 592,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTracker()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 111,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func deleteImportBinding()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 146,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCallExpressionName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 219,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAlreadyUsedTypesInStringLiteralUnion()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 553,
  "endLine" : 566,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isHintableLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 397,
  "endLine" : 410,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUseNamespaceImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportstypes.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 112,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsClassElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 551,
  "endLine" : 564,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 584,
  "endLine" : 597,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetImmediatelyInvokedFunctionExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1764,
  "endLine" : 1777,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryGetTextOfPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2028,
  "endLine" : 2041,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAliasSymbolDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2525,
  "endLine" : 2538,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetInvokedExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3558,
  "endLine" : 3571,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasContextSensitiveParameters()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3895,
  "endLine" : 3912,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 413,
  "endLine" : 427,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getIsDeferredContext()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 454,
  "endLine" : 470,
  "linesOfCode" : 14,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1167,
  "endLine" : 1180,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1820,
  "endLine" : 1833,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2370,
  "endLine" : 2383,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasNarrowableArgument()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2548,
  "endLine" : 2561,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewAPI()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 58,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isListElement()",
  "longName" : "",
  "relativeFileName" : "internal/format/util.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 190,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1134,
  "endLine" : 1147,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetOutputJSFileName()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 89,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetOutputExtension()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 109,
  "endLine" : 122,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCommonSourceDirectory()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/commonsourcedirectory.go",
  "fileLinesCount" : 72,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2359,
  "endLine" : 2373,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2492,
  "endLine" : 2505,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2730,
  "endLine" : 2743,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3069,
  "endLine" : 3084,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3086,
  "endLine" : 3101,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParsePackageName()",
  "longName" : "",
  "relativeFileName" : "internal/module/util.go",
  "fileLinesCount" : 155,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 45,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewResolver()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 172,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1042,
  "endLine" : 1055,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1473,
  "endLine" : 1487,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1489,
  "endLine" : 1502,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1773,
  "endLine" : 1786,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 816,
  "endLine" : 829,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1058,
  "endLine" : 1071,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1748,
  "endLine" : 1764,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2791,
  "endLine" : 2804,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4628,
  "endLine" : 4641,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 322,
  "endLine" : 335,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAllJSDocTags()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsdoc.go",
  "fileLinesCount" : 97,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 97,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 483,
  "endLine" : 496,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func minAndMax[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1332,
  "endLine" : 1345,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1726,
  "endLine" : 1739,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1823,
  "endLine" : 1836,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2235,
  "endLine" : 2248,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2324,
  "endLine" : 2337,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2405,
  "endLine" : 2418,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2081,
  "endLine" : 2094,
  "linesOfCode" : 14,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1004,
  "endLine" : 1018,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1629,
  "endLine" : 1642,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 263,
  "endLine" : 276,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSingleTypeVariableFromIntersectionTypes()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 469,
  "endLine" : 482,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 827,
  "endLine" : 840,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1233,
  "endLine" : 1246,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewCompilerBaselineRunner()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CloneMapIfNil[K comparable, V any, T any]()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/util.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::internal" ],
  "startLine" : 5,
  "endLine" : 18,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 368,
  "endLine" : 381,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 411,
  "endLine" : 427,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/extendedconfigcache.go",
  "fileLinesCount" : 91,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 91,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 488,
  "endLine" : 503,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 351,
  "endLine" : 390,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 207,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/parsecache.go",
  "fileLinesCount" : 115,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 1060,
  "endLine" : 1073,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function ensureDirectory()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/fs.ts",
  "fileLinesCount" : 142,
  "components" : [ "primary::_packages" ],
  "startLine" : 75,
  "endLine" : 89,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 267,
  "endLine" : 283,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private getOrCreateChildAtNodeIndex()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 309,
  "endLine" : 321,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setupVersionStatusItem()",
  "longName" : "",
  "relativeFileName" : "_extension/src/versionStatusItem.ts",
  "fileLinesCount" : 17,
  "components" : [ "primary::_extension" ],
  "startLine" : 5,
  "endLine" : 17,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func runMain()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/main.go",
  "fileLinesCount" : 25,
  "components" : [ "primary::cmd" ],
  "startLine" : 13,
  "endLine" : 25,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSourceFileParent()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 713,
  "endLine" : 725,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 479,
  "endLine" : 492,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1100,
  "endLine" : 1113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1140,
  "endLine" : 1153,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1219,
  "endLine" : 1231,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func comparePathsByParts()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 201,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 554,
  "endLine" : 566,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateLibList()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/generate.go",
  "fileLinesCount" : 229,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 91,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewParsedCommandLine()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 70,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 147,
  "endLine" : 159,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseTristate()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 26,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func removeTrailingWhitespace()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 316,
  "endLine" : 328,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1157,
  "endLine" : 1169,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1246,
  "endLine" : 1258,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1260,
  "endLine" : 1272,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1844,
  "endLine" : 1856,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3257,
  "endLine" : 3270,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3272,
  "endLine" : 3284,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3323,
  "endLine" : 3335,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3351,
  "endLine" : 3363,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4388,
  "endLine" : 4406,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4768,
  "endLine" : 4781,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReparsedNodeForNode()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 33,
  "linesOfCode" : 13,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AnyToString()",
  "longName" : "",
  "relativeFileName" : "internal/evaluator/evaluator.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 154,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTruthy()",
  "longName" : "",
  "relativeFileName" : "internal/evaluator/evaluator.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 168,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasZeroOrOneAsteriskCharacter()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 951,
  "endLine" : 964,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1121,
  "endLine" : 1135,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferenceparser.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 63,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Localize()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 83,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNil[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 34,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 355,
  "endLine" : 367,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 946,
  "endLine" : 959,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1235,
  "endLine" : 1248,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1250,
  "endLine" : 1263,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1265,
  "endLine" : 1278,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1291,
  "endLine" : 1304,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1651,
  "endLine" : 1663,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1701,
  "endLine" : 1713,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1715,
  "endLine" : 1727,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1870,
  "endLine" : 1883,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2400,
  "endLine" : 2412,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2499,
  "endLine" : 2512,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3224,
  "endLine" : 3237,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3687,
  "endLine" : 3699,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3800,
  "endLine" : 3812,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4101,
  "endLine" : 4113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4187,
  "endLine" : 4202,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4246,
  "endLine" : 4260,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4266,
  "endLine" : 4285,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5104,
  "endLine" : 5118,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5155,
  "endLine" : 5171,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5781,
  "endLine" : 5795,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canHaveDecorators()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 549,
  "endLine" : 561,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 152,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isUniqueLocalName()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 359,
  "endLine" : 372,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 379,
  "endLine" : 401,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findConfigFile()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::internal" ],
  "startLine" : 239,
  "endLine" : 251,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/watcher.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 85,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 185,
  "endLine" : 197,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetFileMapWithBuild()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 203,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WriteConfigFile()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/init.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 31,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func statisticsFromProgram()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/statistics.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readRangeRune()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 150,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func split()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 337,
  "endLine" : 349,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 180,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 57,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 277,
  "endLine" : 289,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAllValuesForOption()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 1134,
  "endLine" : 1146,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 302,
  "endLine" : 314,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TypesRegistryConfigText()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 140,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCategoryFormat()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 283,
  "endLine" : 295,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findSuperStatementIndexPath()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 923,
  "endLine" : 935,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1065,
  "endLine" : 1078,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUsingKindOfStatements()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 841,
  "endLine" : 853,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUsingKindOfCaseOrDefaultClauses()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 855,
  "endLine" : 867,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 181,
  "endLine" : 193,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transformNamedEvaluationOfPropertyDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 446,
  "endLine" : 465,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rewriteModuleSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 35,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 232,
  "endLine" : 245,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 672,
  "endLine" : 684,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 102,
  "endLine" : 114,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func wrapSimpleDiagnosticSelector()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 29,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 650,
  "endLine" : 663,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 727,
  "endLine" : 739,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 852,
  "endLine" : 864,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1223,
  "endLine" : 1235,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func extractExpandoHostParams()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 2026,
  "endLine" : 2038,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 128,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 154,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newState()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1524,
  "endLine" : 1537,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1955,
  "endLine" : 1967,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/diagnostics.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 43,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createSignatureHelpParameterForParameter()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 588,
  "endLine" : 600,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getApplicableRangeForTaggedTemplate()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1259,
  "endLine" : 1281,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func needsJsxNamespaceFix()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 327,
  "endLine" : 340,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func deleteTypeKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 628,
  "endLine" : 641,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInString()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 45,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDotAccessor()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2456,
  "endLine" : 2468,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isModuleSpecifierMissingOrEmpty()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5468,
  "endLine" : 5480,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/format.go",
  "fileLinesCount" : 182,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 52,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDefaultUserPreferences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 26,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseImportModuleSpecifierPreference()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 197,
  "endLine" : 209,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseImportModuleSpecifierEndingPreference()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 223,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseIncludePackageJsonAutoImports()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 254,
  "endLine" : 266,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseOrganizeImportsTypeOrder()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 311,
  "endLine" : 323,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseQuotePreference()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 334,
  "endLine" : 346,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 524,
  "endLine" : 536,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/api.go",
  "fileLinesCount" : 44,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 30,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 372,
  "endLine" : 388,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findNamespaceReExports()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 300,
  "endLine" : 312,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func skipExportSpecifierSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 630,
  "endLine" : 644,
  "linesOfCode" : 13,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 330,
  "endLine" : 342,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDefaultLikeExportInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 482,
  "endLine" : 494,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 873,
  "endLine" : 888,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func forEachExternalModuleToImportFrom()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1378,
  "endLine" : 1410,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleSpecifierText()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1628,
  "endLine" : 1641,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDiagnostic()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareMessageChainSize()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 216,
  "endLine" : 228,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareRelatedInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 246,
  "endLine" : 258,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLeftHandSideExpressionKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 404,
  "endLine" : 416,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isUnaryExpressionKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 423,
  "endLine" : 435,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsIterationStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 475,
  "endLine" : 488,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFunctionLikeDeclarationKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 495,
  "endLine" : 507,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsFunctionLikeKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 515,
  "endLine" : 527,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CanHaveDecorators()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1109,
  "endLine" : 1121,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNameOfDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1380,
  "endLine" : 1392,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsRequireCall()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2637,
  "endLine" : 2649,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasComment()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3642,
  "endLine" : 3654,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findChildNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 139,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1753,
  "endLine" : 1765,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1767,
  "endLine" : 1779,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodeData()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 346,
  "endLine" : 358,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeIsBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 272,
  "endLine" : 287,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStatementConditionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 553,
  "endLine" : 566,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func childIsUnindentedBranchOfConditionalExpression()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 520,
  "endLine" : 539,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNonDecoratorTokenPosOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 218,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getIndentationString()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 971,
  "endLine" : 985,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExcludedByRegex()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isApplicableVersionedTypesKey()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 215,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2345,
  "endLine" : 2357,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2381,
  "endLine" : 2408,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2478,
  "endLine" : 2490,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareRelatedDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3431,
  "endLine" : 3443,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func verifyExactSymbols()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3510,
  "endLine" : 3522,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseNodeModuleFromPath()",
  "longName" : "",
  "relativeFileName" : "internal/module/util.go",
  "fileLinesCount" : 155,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 30,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 920,
  "endLine" : 933,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 282,
  "endLine" : 296,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createDiagnosticChainFromErrorChain()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 403,
  "endLine" : 415,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 618,
  "endLine" : 630,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 802,
  "endLine" : 814,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 955,
  "endLine" : 968,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1658,
  "endLine" : 1670,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1905,
  "endLine" : 1917,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2875,
  "endLine" : 2887,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4541,
  "endLine" : 4556,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4838,
  "endLine" : 4850,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 109,
  "endLine" : 123,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1158,
  "endLine" : 1170,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canHaveLocals()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 218,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasDotDotDotToken()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 310,
  "endLine" : 322,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFirstJSDocTag()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1610,
  "endLine" : 1622,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func allDeclarationsInSameSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1628,
  "endLine" : 1640,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ValueToString()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1753,
  "endLine" : 1765,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 342,
  "endLine" : 361,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 941,
  "endLine" : 955,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1754,
  "endLine" : 1766,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1895,
  "endLine" : 1909,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1978,
  "endLine" : 1990,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1992,
  "endLine" : 2004,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2059,
  "endLine" : 2071,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2374,
  "endLine" : 2391,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2706,
  "endLine" : 2718,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func arrayIsHomogeneous[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 312,
  "endLine" : 324,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 951,
  "endLine" : 964,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2524,
  "endLine" : 2536,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1871,
  "endLine" : 1884,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2089,
  "endLine" : 2115,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 784,
  "endLine" : 797,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCompilerFileBasedTest()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 222,
  "endLine" : 234,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 496,
  "endLine" : 509,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 268,
  "endLine" : 280,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 439,
  "endLine" : 454,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/extendedconfigcache.go",
  "fileLinesCount" : 91,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCheckerPool()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 45,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 151,
  "endLine" : 165,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 881,
  "endLine" : 893,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 147,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 281,
  "endLine" : 293,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 338,
  "endLine" : 349,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private getOrCreateChildAtNodeIndex()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 393,
  "endLine" : 404,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function updateUseTsgoSetting()",
  "longName" : "",
  "relativeFileName" : "_extension/src/commands.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::_extension" ],
  "startLine" : 49,
  "endLine" : 61,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/typeacquisition.go",
  "fileLinesCount" : 24,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 24,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindBestPatternMatch[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/pattern.go",
  "fileLinesCount" : 52,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 52,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/workgroup.go",
  "fileLinesCount" : 123,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 89,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/linkstore.go",
  "fileLinesCount" : 30,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 21,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func cleanupStaleProjects()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_self_managed_projects.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 82,
  "endLine" : 95,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getProjectId()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 72,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func typeRequestKindToContextFlags()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 960,
  "endLine" : 971,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 431,
  "endLine" : 442,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 71,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetPatternFromSpec()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 147,
  "endLine" : 158,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFileMatcherPatterns()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 292,
  "endLine" : 304,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 540,
  "endLine" : 552,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 62,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 64,
  "endLine" : 78,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 94,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 138,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 137,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertToOptionsWithAbsolutePaths()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 591,
  "endLine" : 604,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 148,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func normalizeNonListOptionValue()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 423,
  "endLine" : 434,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSupportedExtensionsWithJsonIfResolveJsonModule()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1737,
  "endLine" : 1748,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 824,
  "endLine" : 838,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1133,
  "endLine" : 1144,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 389,
  "endLine" : 400,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1315,
  "endLine" : 1326,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1375,
  "endLine" : 1386,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1534,
  "endLine" : 1546,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3578,
  "endLine" : 3589,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4065,
  "endLine" : 4080,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4818,
  "endLine" : 4834,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4901,
  "endLine" : 4913,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5388,
  "endLine" : 5399,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6029,
  "endLine" : 6040,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6501,
  "endLine" : 6512,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 121,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 213,
  "endLine" : 226,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 145,
  "endLine" : 156,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canReplaceFileInProgram()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 273,
  "endLine" : 284,
  "linesOfCode" : 12,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 335,
  "endLine" : 348,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 432,
  "endLine" : 443,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1255,
  "endLine" : 1266,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/checkerpool.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 112,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/checkerpool.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 125,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 297,
  "endLine" : 308,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Format()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertNotNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertOptionalNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 181,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 148,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 209,
  "endLine" : 222,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 752,
  "endLine" : 771,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1852,
  "endLine" : 1868,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2148,
  "endLine" : 2159,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2572,
  "endLine" : 2583,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3544,
  "endLine" : 3555,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3619,
  "endLine" : 3630,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3818,
  "endLine" : 3829,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4776,
  "endLine" : 4789,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5296,
  "endLine" : 5311,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5513,
  "endLine" : 5524,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 382,
  "endLine" : 393,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/watcher.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 113,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func emitFiles()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/emitfileshandler.go",
  "fileLinesCount" : 329,
  "components" : [ "primary::internal" ],
  "startLine" : 314,
  "endLine" : 329,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 681,
  "endLine" : 693,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 208,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 221,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 238,
  "endLine" : 249,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/uptodatestatus.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 129,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 371,
  "endLine" : 382,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 333,
  "endLine" : 344,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PrintBuildHelp()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 147,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func showAdditionalInfoOutput()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 319,
  "endLine" : 330,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func simpleNormalizePath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 464,
  "endLine" : 478,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetExtensionFromPath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 831,
  "endLine" : 842,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PathIsRelative()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 844,
  "endLine" : 860,
  "linesOfCode" : 12,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDeclarationEmitExtensionForPath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 128,
  "endLine" : 139,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func changeAnyExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 146,
  "endLine" : 157,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 144,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 162,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 839,
  "endLine" : 850,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isImportStatementName()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 455,
  "endLine" : 466,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertPanics()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/testutil.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 28,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/transformer.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 25,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertBindingElementToObjectAssignmentPattern()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 179,
  "endLine" : 190,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertBindingElementToArrayAssignmentPattern()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 203,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertStatementAfterPrologue[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 172,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 113,
  "endLine" : 124,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertClassDeclarationToClassExpression()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/utilities.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 20,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 465,
  "endLine" : 477,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func bindingOrAssignmentElementAssignsToName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 998,
  "endLine" : 1009,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createClassNamedEvaluationHelperBlock()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 190,
  "endLine" : 210,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 696,
  "endLine" : 707,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 923,
  "endLine" : 935,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 73,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 637,
  "endLine" : 648,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 705,
  "endLine" : 716,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 2016,
  "endLine" : 2029,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func containsPrecedingToken()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 734,
  "endLine" : 750,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newBindingElementFromNameAndPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 234,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isImplementation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 545,
  "endLine" : 556,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAllSuperTypeNodes()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1255,
  "endLine" : 1266,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1393,
  "endLine" : 1404,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createCompletionItemForLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2015,
  "endLine" : 2026,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getApparentProperties()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3931,
  "endLine" : 3942,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/source_map.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/source_map.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 102,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ShouldUseUriStyleNodeCoreModules()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/utilities.go",
  "fileLinesCount" : 83,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 83,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spanForJSXElement()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 429,
  "endLine" : 441,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spanForJSXAttributes()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 443,
  "endLine" : 454,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spanForNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 463,
  "endLine" : 474,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNamedImportSpecifierComparer()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 173,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSignaturesAtLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 328,
  "endLine" : 340,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCallOrNewExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 342,
  "endLine" : 353,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func containsTypedefTag()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 392,
  "endLine" : 403,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMatchingJSDocTag()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 445,
  "endLine" : 456,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 492,
  "endLine" : 503,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExportInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 573,
  "endLine" : 586,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func symbolNameNoDefault()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 662,
  "endLine" : 673,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDeclarationNameForKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 117,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNamesForExportedSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 316,
  "endLine" : 327,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1435,
  "endLine" : 1446,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOperator()",
  "longName" : "",
  "relativeFileName" : "internal/ast/precedence.go",
  "fileLinesCount" : 714,
  "components" : [ "primary::internal" ],
  "startLine" : 189,
  "endLine" : 200,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 170,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsOptionalChain()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 352,
  "endLine" : 363,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsObjectLiteralElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 599,
  "endLine" : 610,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindAncestorOrQuit()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 943,
  "endLine" : 954,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDynamicName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1502,
  "endLine" : 1513,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportTypeNodeLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1840,
  "endLine" : 1851,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeOnlyExportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2770,
  "endLine" : 2781,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPartOfPossiblyValidTypeOrAbstractComputedPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2981,
  "endLine" : 2992,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3421,
  "endLine" : 3432,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsRightSideOfQualifiedNameOrPropertyAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3529,
  "endLine" : 3540,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSemanticJsxChildren()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3628,
  "endLine" : 3639,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExpandoInitializer()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3874,
  "endLine" : 3885,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatDisjunction()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 81,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 148,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLocalSymbolForExportDefault()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 437,
  "endLine" : 448,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func bindSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 128,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 922,
  "endLine" : 933,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1182,
  "endLine" : 1193,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindUseStrictPrologue()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1291,
  "endLine" : 1303,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1662,
  "endLine" : 1673,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1859,
  "endLine" : 1870,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func setReturnFlowNode()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2392,
  "endLine" : 2403,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func containsNarrowableReference()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2517,
  "endLine" : 2528,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 377,
  "endLine" : 388,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 391,
  "endLine" : 402,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldRescanJsxIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 123,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 858,
  "endLine" : 871,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJsExtensionForDeclarationFileExtension()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSourceFilePathInNewDir()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 153,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 299,
  "endLine" : 313,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3103,
  "endLine" : 3114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3116,
  "endLine" : 3127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3242,
  "endLine" : 3253,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBaselineExtension()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 887,
  "endLine" : 901,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 396,
  "endLine" : 408,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 875,
  "endLine" : 886,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MatchPatternOrExact()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1933,
  "endLine" : 1944,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1155,
  "endLine" : 1166,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2308,
  "endLine" : 2319,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2457,
  "endLine" : 2475,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2534,
  "endLine" : 2545,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2987,
  "endLine" : 2998,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3000,
  "endLine" : 3011,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSymbolTrackerImpl()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 28,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareElementLabels()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 657,
  "endLine" : 668,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canIncludeBindAndCheckDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1294,
  "endLine" : 1312,
  "linesOfCode" : 12,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 403,
  "endLine" : 414,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 821,
  "endLine" : 832,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEvolvingArrayTypeList()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1486,
  "endLine" : 1497,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2543,
  "endLine" : 2554,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 365,
  "endLine" : 378,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1487,
  "endLine" : 1498,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1789,
  "endLine" : 1800,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2008,
  "endLine" : 2022,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 769,
  "endLine" : 782,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func cloneInferenceInfo()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1565,
  "endLine" : 1576,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 139,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 717,
  "endLine" : 729,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 851,
  "endLine" : 863,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 136,
  "endLine" : 147,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTestLogger()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logcollector.go",
  "fileLinesCount" : 34,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 34,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/parsecache.go",
  "fileLinesCount" : 115,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 95,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 107,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 484,
  "endLine" : 496,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MapFiltered[T any, U any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateMin()",
  "longName" : "",
  "relativeFileName" : "internal/core/bfs.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 206,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/tristate.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 186,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 214,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/stack.go",
  "fileLinesCount" : 33,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewConvertContext()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 515,
  "endLine" : 525,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 875,
  "endLine" : 885,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1260,
  "endLine" : 1271,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1362,
  "endLine" : 1372,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1374,
  "endLine" : 1384,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_server.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 188,
  "endLine" : 198,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func assertOnlyOne()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 114,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func assertAtMostOne()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func replaceWildcardCharacter()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getIncludeBasePath()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 236,
  "endLine" : 247,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertInfo()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 475,
  "endLine" : 485,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 568,
  "endLine" : 578,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 124,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLibFileName()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/enummaps.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::internal" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseConfigFileTextToJson()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 670,
  "endLine" : 680,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateDiagnosticAtReferenceSyntax()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1437,
  "endLine" : 1447,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 330,
  "endLine" : 341,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 783,
  "endLine" : 794,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 796,
  "endLine" : 806,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func textsEqual()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1027,
  "endLine" : 1037,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func collectExternalModuleReferences()",
  "longName" : "",
  "relativeFileName" : "internal/parser/references.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 22,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 620,
  "endLine" : 632,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 841,
  "endLine" : 851,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 923,
  "endLine" : 933,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1274,
  "endLine" : 1284,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1828,
  "endLine" : 1838,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1959,
  "endLine" : 1969,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2071,
  "endLine" : 2081,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2188,
  "endLine" : 2198,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2402,
  "endLine" : 2413,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2575,
  "endLine" : 2585,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3365,
  "endLine" : 3377,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3605,
  "endLine" : 3615,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3857,
  "endLine" : 3867,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4047,
  "endLine" : 4063,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4364,
  "endLine" : 4374,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5371,
  "endLine" : 5381,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5738,
  "endLine" : 5748,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/pprof/pprof.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 63,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryParseRawSourceMap()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/source_mapper.go",
  "fileLinesCount" : 313,
  "components" : [ "primary::internal" ],
  "startLine" : 272,
  "endLine" : 282,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newProjectReferenceDtsFakingHost()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 33,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 122,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 354,
  "endLine" : 364,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1645,
  "endLine" : 1655,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSourceFilesToEmit()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 458,
  "endLine" : 468,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 139,
  "endLine" : 149,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 393,
  "endLine" : 403,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferenceparser.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Assert()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 20,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertNil()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 46,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertEqual()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertLessThan()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertLessThanOrEqual()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertGreaterThan()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertGreaterThanOrEqual()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertIsDefined()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 206,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1135,
  "endLine" : 1147,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1689,
  "endLine" : 1699,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1912,
  "endLine" : 1922,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2009,
  "endLine" : 2019,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2416,
  "endLine" : 2429,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3131,
  "endLine" : 3143,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3358,
  "endLine" : 3368,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3581,
  "endLine" : 3591,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4287,
  "endLine" : 4297,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4344,
  "endLine" : 4354,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5183,
  "endLine" : 5193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 119,
  "endLine" : 129,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTextOfNodeFromSourceText()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 287,
  "endLine" : 297,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 184,
  "endLine" : 194,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 287,
  "endLine" : 297,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 442,
  "endLine" : 452,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 844,
  "endLine" : 855,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 236,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 347,
  "endLine" : 357,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 302,
  "endLine" : 313,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 206,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 405,
  "endLine" : 415,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/statistics.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NormalizePath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 549,
  "endLine" : 559,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetAnyExtensionFromPath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 806,
  "endLine" : 819,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ChangeFullExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 178,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFileBasedTestConfigurationDescription()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 997,
  "endLine" : 1007,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatDiagnosticsWithColorAndContext()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 122,
  "endLine" : 132,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WriteFormatDiagnostic()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 466,
  "endLine" : 477,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLineBreak()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 749,
  "endLine" : 759,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1095,
  "endLine" : 1105,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertEntityNameToExpression()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/utilities.go",
  "fileLinesCount" : 35,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 19,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 510,
  "endLine" : 521,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 648,
  "endLine" : 658,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalcatch.go",
  "fileLinesCount" : 37,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 22,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/nullishcoalescing.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 22,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 659,
  "endLine" : 670,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/exponentiation.go",
  "fileLinesCount" : 90,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 22,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/logicalassignment.go",
  "fileLinesCount" : 113,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 22,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 167,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 247,
  "endLine" : 257,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 571,
  "endLine" : 581,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1462,
  "endLine" : 1473,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canHaveLiteralInitializer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 23,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEnclosingDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 135,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 830,
  "endLine" : 841,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1835,
  "endLine" : 1845,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1881,
  "endLine" : 1893,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLabelReferencesInNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1023,
  "endLine" : 1034,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMergedAliasedSymbolOfNamespaceExportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1268,
  "endLine" : 1278,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1583,
  "endLine" : 1593,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1595,
  "endLine" : 1607,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func flatMapChildren[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 327,
  "endLine" : 338,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLabeledBy()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 499,
  "endLine" : 509,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBreakOrContinueStatementOccurrences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 511,
  "endLine" : 521,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModifierOccurrences()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 613,
  "endLine" : 624,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func returnTypeToDisplayParts()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 453,
  "endLine" : 463,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addElementToBindingPattern()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 221,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 280,
  "endLine" : 290,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewLanguageService()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isModuleSpecifierLike()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isQualifiedNameNamespaceReference()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 275,
  "endLine" : 287,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func trimElementAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2369,
  "endLine" : 2379,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3111,
  "endLine" : 3123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3125,
  "endLine" : 3136,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isContextualKeywordInAutoImportableExpressionSpace()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3484,
  "endLine" : 3494,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSnippetScope()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3731,
  "endLine" : 3741,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getArgumentInfoForCompletions()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4907,
  "endLine" : 4917,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDocTagAtPosition()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5488,
  "endLine" : 5498,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTagWithTypeExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5518,
  "endLine" : 5528,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseJsxAttributeCompletionStyle()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 185,
  "endLine" : 195,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseInlayParameterNameHints()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 233,
  "endLine" : 243,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseOrganizeImportsCaseFirst()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 290,
  "endLine" : 300,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spanForCallExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 400,
  "endLine" : 411,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 258,
  "endLine" : 270,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareModuleSpecifiersWorker()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getComparers()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 188,
  "endLine" : 199,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDirectImportsMap()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSourceFileLikeForImportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 128,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 296,
  "endLine" : 308,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDeclarationsFromType()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 275,
  "endLine" : 285,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 147,
  "endLine" : 157,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLogicalExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 244,
  "endLine" : 254,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 283,
  "endLine" : 293,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJsxChild()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 624,
  "endLine" : 634,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CanHaveIllegalModifiers()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1064,
  "endLine" : 1074,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetHeritageClause()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1647,
  "endLine" : 1657,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getHeritageClauses()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1659,
  "endLine" : 1669,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsBlockScope()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2072,
  "endLine" : 2084,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NodeHasName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2345,
  "endLine" : 2355,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetFirstIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2403,
  "endLine" : 2413,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetImpliedNodeFormatForFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2448,
  "endLine" : 2459,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetPragmaFromSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2690,
  "endLine" : 2700,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeOnlyImportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2758,
  "endLine" : 2768,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsEmittableImport()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3028,
  "endLine" : 3038,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRestIndicatorOfBindingOrAssignmentElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3840,
  "endLine" : 3850,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 128,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func testDisjunction()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 114,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func comparePreReleaseIdentifiers()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 141,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 190,
  "endLine" : 200,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeParameterSymbolDeclaredInContainer()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 472,
  "endLine" : 482,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 360,
  "endLine" : 370,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 754,
  "endLine" : 765,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1215,
  "endLine" : 1226,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStatementCondition()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2676,
  "endLine" : 2686,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewFormattingContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldRescanGreaterThanToken()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCloseTokenForOpenToken()",
  "longName" : "",
  "relativeFileName" : "internal/format/util.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNewLineOrDefaultFromContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 873,
  "endLine" : 883,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toTokenRange()",
  "longName" : "",
  "relativeFileName" : "internal/format/rule.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getInfo()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 148,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAllModulePaths()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 171,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExpectedLabel()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1104,
  "endLine" : 1114,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func roundtripThroughJson[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2274,
  "endLine" : 2284,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2325,
  "endLine" : 2335,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newStateBaseline()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 45,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func printPathIterSeqWithDiffTable()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 238,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 240,
  "endLine" : 251,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 861,
  "endLine" : 873,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1104,
  "endLine" : 1116,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1461,
  "endLine" : 1471,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func moveToNextDirectorySeparatorIfAvailable()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1874,
  "endLine" : 1884,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1099,
  "endLine" : 1109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1861,
  "endLine" : 1871,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2246,
  "endLine" : 2256,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4616,
  "endLine" : 4626,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 642,
  "endLine" : 652,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 154,
  "endLine" : 164,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetResolvedSignatureForSignatureHelp()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 336,
  "endLine" : 346,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 384,
  "endLine" : 394,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 549,
  "endLine" : 559,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 606,
  "endLine" : 616,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1019,
  "endLine" : 1029,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1172,
  "endLine" : 1184,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInTypeQuery()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 170,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareTypeLists()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 670,
  "endLine" : 680,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPropertyNameFromType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 881,
  "endLine" : 891,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isImportTypeQualifierPart()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1166,
  "endLine" : 1178,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBranchLabelAntecedents()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 213,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1501,
  "endLine" : 1511,
  "linesOfCode" : 11,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1848,
  "endLine" : 1858,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2289,
  "endLine" : 2299,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2393,
  "endLine" : 2403,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 241,
  "endLine" : 251,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 635,
  "endLine" : 646,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 931,
  "endLine" : 943,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAccessStack()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 202,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2510,
  "endLine" : 2522,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2117,
  "endLine" : 2128,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 51,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 63,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 491,
  "endLine" : 501,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1133,
  "endLine" : 1143,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1204,
  "endLine" : 1214,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1401,
  "endLine" : 1411,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1520,
  "endLine" : 1530,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 130,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 180,
  "endLine" : 190,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 20,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/extendedconfigcache.go",
  "fileLinesCount" : 91,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 67,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 222,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 261,
  "endLine" : 271,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 370,
  "endLine" : 386,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 447,
  "endLine" : 457,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addInferredTypings()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/discovertypings.go",
  "fileLinesCount" : 333,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 121,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 466,
  "endLine" : 477,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 167,
  "endLine" : 178,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 240,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 242,
  "endLine" : 252,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 134,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logger.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newOverlay()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 133,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/api.go",
  "fileLinesCount" : 45,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newConfigFileEntry()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 167,
  "endLine" : 177,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/background/queue.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createFile()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/fs.ts",
  "fileLinesCount" : 142,
  "components" : [ "primary::_packages" ],
  "startLine" : 95,
  "endLine" : 104,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private hasChildren()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 406,
  "endLine" : 415,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get rawText()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 893,
  "endLine" : 902,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get phaseModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 923,
  "endLine" : 933,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function workspaceResolve()",
  "longName" : "",
  "relativeFileName" : "_extension/src/util.ts",
  "fileLinesCount" : 103,
  "components" : [ "primary::_extension" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getGlobalTypingsCacheLocation()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/lsp.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::cmd" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Map[T, U any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MapIndex[T, U any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MapNonNil[T any, U comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FlatMap[T any, U comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Or[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 180,
  "endLine" : 189,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Memoize[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 327,
  "endLine" : 336,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/tristate.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/workgroup.go",
  "fileLinesCount" : 123,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 232,
  "endLine" : 241,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 269,
  "endLine" : 279,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNewLineKind()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 489,
  "endLine" : 498,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetAllSelfManagedProjects()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_self_managed_projects.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 35,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFileModTimeMs()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_self_managed_projects.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 106,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createNewSelfManagedProject()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_self_managed_projects.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func assignConditionalTypeProperties()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 922,
  "endLine" : 932,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 220,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 195,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func cutAny()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 244,
  "endLine" : 253,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func stringToFloat64()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 275,
  "endLine" : 284,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 203,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func swapCase()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 168,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 283,
  "endLine" : 292,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fixRoot()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsoptionstest/vfsparseconfighost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 19,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedbuildcommandline.go",
  "fileLinesCount" : 45,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseStringMap()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseCompilerOptions()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 180,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func specToDiagnostic()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1373,
  "endLine" : 1382,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCallbackForFindingPropertyAssignmentByValue()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1449,
  "endLine" : 1458,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetParsedCommandLineOfConfigFile()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1751,
  "endLine" : 1760,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCompilerOptionValueTypeString()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/errors.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/namemap.go",
  "fileLinesCount" : 58,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 343,
  "endLine" : 353,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 456,
  "endLine" : 466,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 652,
  "endLine" : 661,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 601,
  "endLine" : 610,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getClassLikeData()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 612,
  "endLine" : 621,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseIsolatedEntityName()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 197,
  "endLine" : 206,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 269,
  "endLine" : 278,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1217,
  "endLine" : 1226,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1228,
  "endLine" : 1237,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1286,
  "endLine" : 1295,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1304,
  "endLine" : 1313,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1523,
  "endLine" : 1532,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1548,
  "endLine" : 1557,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2363,
  "endLine" : 2373,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2534,
  "endLine" : 2543,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2545,
  "endLine" : 2554,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2981,
  "endLine" : 2991,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2993,
  "endLine" : 3002,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3666,
  "endLine" : 3675,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3776,
  "endLine" : 3787,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4376,
  "endLine" : 4386,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4408,
  "endLine" : 4417,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4874,
  "endLine" : 4883,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5453,
  "endLine" : 5462,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5582,
  "endLine" : 5591,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5593,
  "endLine" : 5603,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5766,
  "endLine" : 5775,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func skipTo()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6401,
  "endLine" : 6410,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/lineinfo.go",
  "fileLinesCount" : 30,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 30,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertDocumentToSourceMapper()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/source_mapper.go",
  "fileLinesCount" : 313,
  "components" : [ "primary::internal" ],
  "startLine" : 257,
  "endLine" : 270,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 258,
  "endLine" : 267,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 175,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 261,
  "endLine" : 271,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 322,
  "endLine" : 333,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 975,
  "endLine" : 986,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1537,
  "endLine" : 1546,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1590,
  "endLine" : 1599,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDeclarationDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 474,
  "endLine" : 484,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 145,
  "endLine" : 154,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferenceparser.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 482,
  "endLine" : 491,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 796,
  "endLine" : 807,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 417,
  "endLine" : 426,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 470,
  "endLine" : 494,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1096,
  "endLine" : 1105,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1177,
  "endLine" : 1186,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1280,
  "endLine" : 1289,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1427,
  "endLine" : 1440,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1451,
  "endLine" : 1460,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1600,
  "endLine" : 1609,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1806,
  "endLine" : 1815,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1960,
  "endLine" : 1969,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2514,
  "endLine" : 2523,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2543,
  "endLine" : 2552,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2825,
  "endLine" : 2834,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3314,
  "endLine" : 3323,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3325,
  "endLine" : 3334,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3336,
  "endLine" : 3345,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3347,
  "endLine" : 3356,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3849,
  "endLine" : 3858,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4002,
  "endLine" : 4011,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4090,
  "endLine" : 4099,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4155,
  "endLine" : 4164,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4222,
  "endLine" : 4231,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4432,
  "endLine" : 4441,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5278,
  "endLine" : 5287,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getIndentString()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 117,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewNodeFactory()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 525,
  "endLine" : 534,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 536,
  "endLine" : 545,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 601,
  "endLine" : 610,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 632,
  "endLine" : 641,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 644,
  "endLine" : 653,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 656,
  "endLine" : 665,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewChangeTrackerWriter()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 283,
  "endLine" : 293,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 512,
  "endLine" : 522,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReadBuildInfoProgram()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/incremental.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 185,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 188,
  "endLine" : 197,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/emitfileshandler.go",
  "fileLinesCount" : 329,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 335,
  "endLine" : 345,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/uptodatestatus.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTscSystem()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFormatOptsOfSys()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 24,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 115,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetPathFromPathComponents()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 262,
  "endLine" : 273,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncset.go",
  "fileLinesCount" : 67,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FromFile()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createCompilerHost()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 607,
  "endLine" : 616,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getValueOfOptionString()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 1116,
  "endLine" : 1126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DoModuleResolutionBaseline()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/module_resolution_baseline.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 18,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DoErrorBaseline()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/error_baseline.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isIntrinsicJsxTag()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 478,
  "endLine" : 487,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CheckDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/parsetestutil/parsetestutil.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CheckDiagnosticsMessage()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/parsetestutil/parsetestutil.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "internal/repo/paths.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findGoMod()",
  "longName" : "",
  "relativeFileName" : "internal/repo/paths.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 36,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func flattenDiagnosticMessageChain()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 271,
  "endLine" : 281,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryClearScreen()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 496,
  "endLine" : 505,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func indexAny()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 169,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 171,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSuperCallFromStatement()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 937,
  "endLine" : 947,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/chain.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 24,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertBindingPatternToAssignmentPattern()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 177,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertVariableDeclarationToAssignmentExpression()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 212,
  "endLine" : 221,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func flattenChain()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 144,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 301,
  "endLine" : 310,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUsingKindOfVariableDeclarationList()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 819,
  "endLine" : 828,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 444,
  "endLine" : 453,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 908,
  "endLine" : 917,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func classHasExplicitlyAssignedName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 46,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func collectExternalModuleInfo()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 554,
  "endLine" : 563,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1370,
  "endLine" : 1379,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1381,
  "endLine" : 1390,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func maskModifierFlags()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1048,
  "endLine" : 1057,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1201,
  "endLine" : 1210,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1212,
  "endLine" : 1221,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1615,
  "endLine" : 1624,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1652,
  "endLine" : 1661,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSymbolAndEntries()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1762,
  "endLine" : 1775,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 2035,
  "endLine" : 2050,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createSignatureHelpParameterForTypeParameter()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 602,
  "endLine" : 611,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingArgumentInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 752,
  "endLine" : 763,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getArgumentIndexForTemplatePiece()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 890,
  "endLine" : 910,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func chooseBetterSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1144,
  "endLine" : 1153,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isThis()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 309,
  "endLine" : 320,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isImplementationExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 558,
  "endLine" : 567,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainerNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 782,
  "endLine" : 791,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1382,
  "endLine" : 1391,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toContextRange()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1633,
  "endLine" : 1643,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 232,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func keywordCompletionData()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 1785,
  "endLine" : 1794,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNamedExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSymbolOfCallHierarchyDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toFormatCodeSettings()",
  "longName" : "",
  "relativeFileName" : "internal/ls/format.go",
  "fileLinesCount" : 182,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/format.go",
  "fileLinesCount" : 182,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 71,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSymbolAtLocationForQuickInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 317,
  "endLine" : 326,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fromContextualType()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 393,
  "endLine" : 404,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func walkUpParentheses()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 521,
  "endLine" : 530,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 752,
  "endLine" : 761,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAncestorCallLikeExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 213,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypeOfSymbolAtLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 262,
  "endLine" : 273,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 510,
  "endLine" : 521,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetExpressionPrecedence()",
  "longName" : "",
  "relativeFileName" : "internal/ast/precedence.go",
  "fileLinesCount" : 714,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 212,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNodeId()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSymbolId()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindLastVisibleNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPropertyNameLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 264,
  "endLine" : 273,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsModuleAugmentationExternal()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1605,
  "endLine" : 1617,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInTopLevelContext()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1689,
  "endLine" : 1699,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNewTargetContainer()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2055,
  "endLine" : 2064,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsCallLikeExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2807,
  "endLine" : 2816,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasInitializer()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2887,
  "endLine" : 2896,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isIdentifierInNonEmittingHeritageClause()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2970,
  "endLine" : 2979,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsResolutionModeOverrideHost()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3040,
  "endLine" : 3049,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func propagateNodeListSubtreeFacts()",
  "longName" : "",
  "relativeFileName" : "internal/ast/subtreefacts.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 242,
  "endLine" : 251,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSelfReferenceLocation()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 484,
  "endLine" : 493,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 834,
  "endLine" : 845,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 967,
  "endLine" : 976,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1148,
  "endLine" : 1157,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2022,
  "endLine" : 2031,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2616,
  "endLine" : 2625,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findOutermostNodeWithinListLevel()",
  "longName" : "",
  "relativeFileName" : "internal/format/util.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingListOrParentStart()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 354,
  "endLine" : 363,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatOnOpeningCurly()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 136,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1087,
  "endLine" : 1100,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1209,
  "endLine" : 1218,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPathsRelativeToRootDirs()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 165,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRelativePathIfInSameVolume()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 180,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetOutputDeclarationFileNameWorker()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSourceFilePathInNewDirWorker()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 174,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDeclarationEmitExtensionForPath()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 200,
  "endLine" : 209,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 845,
  "endLine" : 854,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2507,
  "endLine" : 2516,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 174,
  "endLine" : 183,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MangleScopedPackageName()",
  "longName" : "",
  "relativeFileName" : "internal/module/util.go",
  "fileLinesCount" : 155,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 185,
  "endLine" : 196,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1118,
  "endLine" : 1129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1311,
  "endLine" : 1324,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func matchesPatternWithTrailer()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1961,
  "endLine" : 1970,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1114,
  "endLine" : 1123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1676,
  "endLine" : 1685,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3118,
  "endLine" : 3127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 96,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 481,
  "endLine" : 493,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 642,
  "endLine" : 651,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 213,
  "endLine" : 225,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1294,
  "endLine" : 1303,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAliasDeclarationFromName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 238,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createSymbolTable()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 361,
  "endLine" : 370,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingObjectLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1155,
  "endLine" : 1164,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 622,
  "endLine" : 631,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1279,
  "endLine" : 1288,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1468,
  "endLine" : 1477,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2073,
  "endLine" : 2082,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 907,
  "endLine" : 917,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 919,
  "endLine" : 929,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 997,
  "endLine" : 1007,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getEffectiveParameterDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1532,
  "endLine" : 1541,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 667,
  "endLine" : 677,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 895,
  "endLine" : 904,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 991,
  "endLine" : 1002,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInitializerBigIntLiteralExpression()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1995,
  "endLine" : 2006,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2044,
  "endLine" : 2053,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1354,
  "endLine" : 1363,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1413,
  "endLine" : 1422,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getInferenceInfoForType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1450,
  "endLine" : 1459,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasTypeParameterDefault()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1594,
  "endLine" : 1603,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toFileSystemWatcherKey()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 250,
  "endLine" : 259,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 180,
  "endLine" : 189,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 218,
  "endLine" : 227,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 112,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 171,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 149,
  "endLine" : 158,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 164,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 204,
  "endLine" : 216,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func checkCases()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/emptycase.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::_tools" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function getFileUrlVolumeSeparatorEnd()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/path.ts",
  "fileLinesCount" : 136,
  "components" : [ "primary::_packages" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get isTypeOnly()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 544,
  "endLine" : 552,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get multiline()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 561,
  "endLine" : 569,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get token()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 935,
  "endLine" : 943,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get templateFlags()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 945,
  "endLine" : 953,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function setupStatusBar()",
  "longName" : "",
  "relativeFileName" : "_extension/src/statusBar.ts",
  "fileLinesCount" : 11,
  "components" : [ "primary::_extension" ],
  "startLine" : 3,
  "endLine" : 11,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async function activateLanguageFeatures()",
  "longName" : "",
  "relativeFileName" : "_extension/src/extension.ts",
  "fileLinesCount" : 89,
  "components" : [ "primary::_extension" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindLast[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 200,
  "endLine" : 208,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindLastIndex[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 219,
  "endLine" : 227,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FirstNonNil[T any, U comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 259,
  "endLine" : 267,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Concatenate[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 269,
  "endLine" : 277,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CountWhere[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 299,
  "endLine" : 307,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/pattern.go",
  "fileLinesCount" : 52,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/pool.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 22,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/workgroup.go",
  "fileLinesCount" : 123,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 356,
  "endLine" : 364,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertPseudoBigInt()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 789,
  "endLine" : 797,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 232,
  "endLine" : 242,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 251,
  "endLine" : 260,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 262,
  "endLine" : 271,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 370,
  "endLine" : 378,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1250,
  "endLine" : 1258,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/baseproto.go",
  "fileLinesCount" : 92,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/pseudobigint.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/pseudobigint.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStrWhiteSpace()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 116,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func trimLeadingZeros()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 255,
  "endLine" : 263,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func trimTrailingZeros()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 265,
  "endLine" : 273,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 464,
  "endLine" : 473,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeCode()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/generate.go",
  "fileLinesCount" : 229,
  "components" : [ "primary::internal" ],
  "startLine" : 220,
  "endLine" : 229,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 350,
  "endLine" : 360,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTsconfigSourceFileFromFilePath()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 275,
  "endLine" : 283,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTsConfigPropArrayElementValue()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1420,
  "endLine" : 1428,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 855,
  "endLine" : 863,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1146,
  "endLine" : 1165,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 539,
  "endLine" : 547,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 249,
  "endLine" : 258,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 280,
  "endLine" : 288,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1388,
  "endLine" : 1396,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1513,
  "endLine" : 1521,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1669,
  "endLine" : 1682,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1713,
  "endLine" : 1721,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1816,
  "endLine" : 1826,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2000,
  "endLine" : 2008,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2467,
  "endLine" : 2475,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3560,
  "endLine" : 3568,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4020,
  "endLine" : 4045,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4309,
  "endLine" : 4317,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func typeHasArrowFunctionBlockingParseError()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4320,
  "endLine" : 4328,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4562,
  "endLine" : 4570,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4970,
  "endLine" : 4979,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4987,
  "endLine" : 4995,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5119,
  "endLine" : 5136,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5354,
  "endLine" : 5362,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5464,
  "endLine" : 5472,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5474,
  "endLine" : 5482,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5880,
  "endLine" : 5889,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6110,
  "endLine" : 6122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func attachFileToDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6273,
  "endLine" : 6281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 366,
  "endLine" : 374,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 463,
  "endLine" : 471,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewCachedFSCompilerHost()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/host.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/checkerpool.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 473,
  "endLine" : 484,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getInferredLibraryNameResolveFrom()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 535,
  "endLine" : 543,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FailBadSyntaxKind()",
  "longName" : "",
  "relativeFileName" : "internal/debug/shared.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertOptionalToken[TElem interface{ KindValue()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 183,
  "endLine" : 191,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 97,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 163,
  "endLine" : 171,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 536,
  "endLine" : 544,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 652,
  "endLine" : 660,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 821,
  "endLine" : 833,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 891,
  "endLine" : 901,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1479,
  "endLine" : 1488,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1590,
  "endLine" : 1598,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2060,
  "endLine" : 2068,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2460,
  "endLine" : 2468,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2887,
  "endLine" : 2895,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2897,
  "endLine" : 2905,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3153,
  "endLine" : 3164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3669,
  "endLine" : 3677,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3831,
  "endLine" : 3839,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4072,
  "endLine" : 4080,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4204,
  "endLine" : 4212,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4759,
  "endLine" : 4770,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5071,
  "endLine" : 5080,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5173,
  "endLine" : 5181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5195,
  "endLine" : 5203,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5205,
  "endLine" : 5213,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5732,
  "endLine" : 5740,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5760,
  "endLine" : 5770,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func greatestEnd()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 601,
  "endLine" : 609,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func skipWhiteSpaceSingleLine()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 717,
  "endLine" : 725,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func flattenCommaElement()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 240,
  "endLine" : 248,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 287,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 371,
  "endLine" : 379,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CommandLine()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 67,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 146,
  "endLine" : 154,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 573,
  "endLine" : 581,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 172,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 184,
  "endLine" : 193,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/uptodatestatus.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTestLibPathFor()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 503,
  "endLine" : 511,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateReportErrorSummary()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTraceWithWriterFromSys()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/emit.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/extendedconfigcache.go",
  "fileLinesCount" : 45,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDirectoryPath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 243,
  "endLine" : 256,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ResolvePath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 315,
  "endLine" : 323,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ToPath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 627,
  "endLine" : 635,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetBaseFileName()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 780,
  "endLine" : 793,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAnyExtensionFromPathWorker()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 821,
  "endLine" : 829,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncset.go",
  "fileLinesCount" : 67,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DiffText()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/baseline/baseline.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func minimalDiagnosticsToString()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/error_baseline.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExportStatementName()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 468,
  "endLine" : 476,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fileOutput()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/js_emit_baseline.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseTypeScript()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/parsetestutil/parsetestutil.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 23,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasPrefix()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasSuffix()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewImportElisionTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/importelision.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/importelision.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 137,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewJSXTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 622,
  "endLine" : 637,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalcatch.go",
  "fileLinesCount" : 37,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 502,
  "endLine" : 532,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/exponentiation.go",
  "fileLinesCount" : 90,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 455,
  "endLine" : 463,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func bindingOrAssignmentPatternAssignsToName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 1011,
  "endLine" : 1019,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportedHelpers()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 308,
  "endLine" : 316,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDeclarationNameOfEnumOrNamespace()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 20,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createEmptyImports()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 455,
  "endLine" : 465,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 686,
  "endLine" : 694,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1285,
  "endLine" : 1293,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1295,
  "endLine" : 1303,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1329,
  "endLine" : 1339,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewImpliedModuleTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/impliedmodule.go",
  "fileLinesCount" : 58,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewESModuleTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/esmodule.go",
  "fileLinesCount" : 370,
  "components" : [ "primary::internal" ],
  "startLine" : 247,
  "endLine" : 255,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func selectDiagnosticBasedOnModuleName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createGetSymbolAccessibilityDiagnosticForNodeName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldEmitFunctionProperties()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 204,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 588,
  "endLine" : 596,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 2040,
  "endLine" : 2048,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewConstEnumInliningTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/inliners/constenum.go",
  "fileLinesCount" : 88,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 731,
  "endLine" : 742,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func forEachDescendantOfKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1692,
  "endLine" : 1700,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func aggregateAllBreakAndContinueStatements()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 451,
  "endLine" : 459,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func traverseWithoutCrossingFunction()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 603,
  "endLine" : 611,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/linemap.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getEnclosingDeclarationFromInvocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 641,
  "endLine" : 649,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNonModuleSymbolOfMergedModuleSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExportSpecifierAlias()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 151,
  "endLine" : 162,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInRightSideOfInternalImportEqualsDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 346,
  "endLine" : 355,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingNodeIfInHeritageClause()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 772,
  "endLine" : 780,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTargetLabel()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1344,
  "endLine" : 1353,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func skipConstraint()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1355,
  "endLine" : 1363,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLeftMostName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2882,
  "endLine" : 2890,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEqualityOperatorKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2999,
  "endLine" : 3007,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFunctionLikeBodyKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3460,
  "endLine" : 3468,
  "linesOfCode" : 9,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isClassMemberCompletionKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3470,
  "endLine" : 3478,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func autoImportDataToSymbolOriginExport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4919,
  "endLine" : 4927,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPotentiallyInvalidImportSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5458,
  "endLine" : 5466,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/format.go",
  "fileLinesCount" : 182,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PositionIsASICandidate()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/asi.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 19,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 348,
  "endLine" : 356,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 376,
  "endLine" : 386,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 424,
  "endLine" : 432,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeBetweenTokens()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 476,
  "endLine" : 484,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetFunctionOpenToken()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 518,
  "endLine" : 526,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 132,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 175,
  "endLine" : 183,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func measureSortedness[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 253,
  "endLine" : 261,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeQuotedString()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 575,
  "endLine" : 583,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getStatementsOfSourceFileLike()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 142,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 217,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 310,
  "endLine" : 318,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 320,
  "endLine" : 328,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 344,
  "endLine" : 352,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isHintableDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 387,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func identifierOrAccessExpressionPostfixMatchesParameterName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 865,
  "endLine" : 873,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createLocationsFromLinks()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 180,
  "endLine" : 188,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBlockStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 716,
  "endLine" : 724,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSourceFileOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 856,
  "endLine" : 864,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindAncestor()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 906,
  "endLine" : 914,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindAncestorKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 917,
  "endLine" : 925,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsNodeDescendantOf()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 956,
  "endLine" : 964,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsEntityNameExpressionEx()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1519,
  "endLine" : 1527,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isElementAccessEntityNameExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1537,
  "endLine" : 1545,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDottedName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1547,
  "endLine" : 1555,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasSamePropertyAccessName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1557,
  "endLine" : 1565,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetImportAttributes()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1830,
  "endLine" : 1838,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLabelOfLabeledStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2163,
  "endLine" : 2171,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJumpStatementTarget()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2173,
  "endLine" : 2181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsThisInTypeQuery()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2841,
  "endLine" : 2849,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetThisParameter()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3138,
  "endLine" : 3147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetElementsOfBindingOrAssignmentPattern()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3660,
  "endLine" : 3671,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 80,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 500,
  "endLine" : 508,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 568,
  "endLine" : 576,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 904,
  "endLine" : 912,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1262,
  "endLine" : 1272,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1312,
  "endLine" : 1321,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1404,
  "endLine" : 1413,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1675,
  "endLine" : 1683,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1685,
  "endLine" : 1693,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1703,
  "endLine" : 1711,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1835,
  "endLine" : 1843,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2359,
  "endLine" : 2367,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func appendUint32s()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 324,
  "endLine" : 334,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSourceFileData()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 336,
  "endLine" : 344,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 150,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 134,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 318,
  "endLine" : 326,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 328,
  "endLine" : 336,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isGrammarErrorElement()",
  "longName" : "",
  "relativeFileName" : "internal/format/util.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func childStartsOnTheSameLineWithElseInIfStatement()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 242,
  "endLine" : 250,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getList()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 321,
  "endLine" : 329,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatNodeLines()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func usesExtensionsOnImports()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/preferences.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 26,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func comparePathsByRedirectAndNumberOfDirectorySeparators()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func packageJsonPathsAreEqual()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 190,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOutputPathWithoutChangingExtension()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 664,
  "endLine" : 672,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 674,
  "endLine" : 682,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func computeLineStarts()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2157,
  "endLine" : 2165,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2297,
  "endLine" : 2309,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updatePosition()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2431,
  "endLine" : 2440,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3134,
  "endLine" : 3142,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCaches()",
  "longName" : "",
  "relativeFileName" : "internal/module/cache.go",
  "fileLinesCount" : 29,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 29,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCompilerOptionsWithRedirect()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1131,
  "endLine" : 1139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func normalizePathForCJSResolution()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1951,
  "endLine" : 1959,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 417,
  "endLine" : 425,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 431,
  "endLine" : 439,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1047,
  "endLine" : 1055,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1073,
  "endLine" : 1081,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1259,
  "endLine" : 1267,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1416,
  "endLine" : 1424,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1769,
  "endLine" : 1777,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1873,
  "endLine" : 1881,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2130,
  "endLine" : 2138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2297,
  "endLine" : 2306,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func visibilityToString()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2485,
  "endLine" : 2493,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4270,
  "endLine" : 4279,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4562,
  "endLine" : 4570,
  "linesOfCode" : 9,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 614,
  "endLine" : 622,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 654,
  "endLine" : 662,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 184,
  "endLine" : 193,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 211,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 227,
  "endLine" : 238,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 933,
  "endLine" : 941,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1405,
  "endLine" : 1413,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDiagnosticForNode()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 29,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypeNameSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 617,
  "endLine" : 625,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNodeDescendantOf()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 864,
  "endLine" : 872,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidESSymbolDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 956,
  "endLine" : 964,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMembersOfDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1096,
  "endLine" : 1104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func containsNonMissingUndefinedType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1642,
  "endLine" : 1650,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func symbolsToArray()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1685,
  "endLine" : 1693,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1539,
  "endLine" : 1547,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1700,
  "endLine" : 1708,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetNameFromType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1744,
  "endLine" : 1752,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1803,
  "endLine" : 1811,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1813,
  "endLine" : 1821,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1838,
  "endLine" : 1846,
  "linesOfCode" : 9,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2196,
  "endLine" : 2204,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2222,
  "endLine" : 2233,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 594,
  "endLine" : 602,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 696,
  "endLine" : 706,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canUsePropertyAccess()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 777,
  "endLine" : 787,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypeAliasForTypeLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2424,
  "endLine" : 2432,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2581,
  "endLine" : 2594,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 26,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 855,
  "endLine" : 863,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1192,
  "endLine" : 1202,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 283,
  "endLine" : 291,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 624,
  "endLine" : 634,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 759,
  "endLine" : 767,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 935,
  "endLine" : 943,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1440,
  "endLine" : 1448,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1499,
  "endLine" : 1507,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1510,
  "endLine" : 1518,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPathComponentsForWatching()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 252,
  "endLine" : 260,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 273,
  "endLine" : 281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 360,
  "endLine" : 368,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newDiskFile()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 112,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newParseCacheKey()",
  "longName" : "",
  "relativeFileName" : "internal/project/parsecache.go",
  "fileLinesCount" : 115,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 26,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 82,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 171,
  "endLine" : 179,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 150,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func posRangeCmp()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/emptycase.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::_tools" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get fileName()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 904,
  "endLine" : 911,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get flags()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 914,
  "endLine" : 921,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/api.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::_packages" ],
  "startLine" : 159,
  "endLine" : 166,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function registerEnablementCommands()",
  "longName" : "",
  "relativeFileName" : "_extension/src/commands.ts",
  "fileLinesCount" : 102,
  "components" : [ "primary::_extension" ],
  "startLine" : 5,
  "endLine" : 15,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Some[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 169,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Every[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Find[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindIndex[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FirstOrNilSeq[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 250,
  "endLine" : 257,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CheckEachDefined[S any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 572,
  "endLine" : 579,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IndexAfter()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 581,
  "endLine" : 588,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareBooleans()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 689,
  "endLine" : 696,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/pattern.go",
  "fileLinesCount" : 52,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/pool.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/workgroup.go",
  "fileLinesCount" : 123,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/workgroup.go",
  "fileLinesCount" : 123,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 372,
  "endLine" : 379,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 500,
  "endLine" : 507,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1163,
  "endLine" : 1170,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1210,
  "endLine" : 1217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1241,
  "endLine" : 1248,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1344,
  "endLine" : 1352,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fixWindowsURIPath()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAllDigits()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 286,
  "endLine" : 293,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAllBinaryDigits()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 295,
  "endLine" : 302,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAllOctalDigits()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 304,
  "endLine" : 311,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAllHexDigits()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/string.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 313,
  "endLine" : 320,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 183,
  "endLine" : 192,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRegularExpressionsForWildcards()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 600,
  "endLine" : 607,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompilerOptionsAffectSemanticDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/declscompiler.go",
  "fileLinesCount" : 1257,
  "components" : [ "primary::internal" ],
  "startLine" : 1235,
  "endLine" : 1242,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompilerOptionsAffectDeclarationPath()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/declscompiler.go",
  "fileLinesCount" : 1257,
  "components" : [ "primary::internal" ],
  "startLine" : 1244,
  "endLine" : 1251,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func commandLineOptionsToMap()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 578,
  "endLine" : 585,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertCompilerOptionsFromJsonWorker()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 879,
  "endLine" : 886,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryReadFile()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 212,
  "endLine" : 223,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 671,
  "endLine" : 678,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 596,
  "endLine" : 603,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 610,
  "endLine" : 617,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 907,
  "endLine" : 914,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1110,
  "endLine" : 1117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1422,
  "endLine" : 1429,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1786,
  "endLine" : 1793,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSpaceSuggestion()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1942,
  "endLine" : 1949,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2172,
  "endLine" : 2179,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2211,
  "endLine" : 2221,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2840,
  "endLine" : 2847,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3131,
  "endLine" : 3151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3432,
  "endLine" : 3439,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3474,
  "endLine" : 3481,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3596,
  "endLine" : 3603,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3812,
  "endLine" : 3819,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3821,
  "endLine" : 3828,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4865,
  "endLine" : 4872,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewGenerator()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 26,
  "linesOfCode" : 8,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldSkipChild()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 667,
  "endLine" : 674,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 312,
  "endLine" : 320,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 399,
  "endLine" : 406,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FilterNoEmitSemanticDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1017,
  "endLine" : 1024,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCommentOrBlankLine()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1168,
  "endLine" : 1175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1601,
  "endLine" : 1608,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Fail()",
  "longName" : "",
  "relativeFileName" : "internal/debug/shared.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::internal" ],
  "startLine" : 7,
  "endLine" : 15,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertEachNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 244,
  "endLine" : 251,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 602,
  "endLine" : 609,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 612,
  "endLine" : 619,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 709,
  "endLine" : 716,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 718,
  "endLine" : 726,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 874,
  "endLine" : 881,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 408,
  "endLine" : 415,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 428,
  "endLine" : 435,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 626,
  "endLine" : 634,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 918,
  "endLine" : 926,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 932,
  "endLine" : 940,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1052,
  "endLine" : 1059,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1469,
  "endLine" : 1477,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1516,
  "endLine" : 1523,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1576,
  "endLine" : 1584,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1642,
  "endLine" : 1649,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1903,
  "endLine" : 1910,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1936,
  "endLine" : 1943,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2051,
  "endLine" : 2058,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2490,
  "endLine" : 2497,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2525,
  "endLine" : 2532,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2534,
  "endLine" : 2541,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3370,
  "endLine" : 3384,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3386,
  "endLine" : 3393,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3432,
  "endLine" : 3440,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3981,
  "endLine" : 3988,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4233,
  "endLine" : 4240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4299,
  "endLine" : 4306,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5222,
  "endLine" : 5229,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5313,
  "endLine" : 5320,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5637,
  "endLine" : 5644,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5706,
  "endLine" : 5713,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func encodeUtf16EscapeSequence()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPreviousNonWhitespacePosition()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 401,
  "endLine" : 408,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isImmediatelyInvokedFunctionExpressionOrArrowFunction()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 628,
  "endLine" : 635,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func matchRune()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 733,
  "endLine" : 740,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 396,
  "endLine" : 403,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 406,
  "endLine" : 413,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 204,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 213,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 325,
  "endLine" : 332,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetMTime()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/host.go",
  "fileLinesCount" : 39,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ComputeHash()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 243,
  "endLine" : 250,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 280,
  "endLine" : 287,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 291,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 441,
  "endLine" : 448,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 320,
  "endLine" : 327,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 417,
  "endLine" : 424,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/extendedconfigcache.go",
  "fileLinesCount" : 45,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ContainsIgnoredPath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/ignoredpaths.go",
  "fileLinesCount" : 14,
  "components" : [ "primary::internal" ],
  "startLine" : 7,
  "endLine" : 14,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func pathComponents()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RemoveFileExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryGetExtensionFromPath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FileExtensionIsOneOf()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryExtractTSExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncset.go",
  "fileLinesCount" : 67,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 195,
  "endLine" : 206,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 928,
  "endLine" : 935,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func base64EncodeChunk()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/sourcemap_baseline.go",
  "fileLinesCount" : 124,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func StripQuotes()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 218,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareStringsCaseInsensitiveEslintCompatible()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 457,
  "endLine" : 464,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasProto()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 482,
  "endLine" : 489,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 639,
  "endLine" : 646,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 611,
  "endLine" : 618,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func bindingOrAssignmentElementContainsNonLiteralComputedName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 1021,
  "endLine" : 1028,
  "linesOfCode" : 8,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getAssignedNameOfIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1228,
  "endLine" : 1235,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ExtractModifiers()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/modifiervisitor.go",
  "fileLinesCount" : 28,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 598,
  "endLine" : 605,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 718,
  "endLine" : 725,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 843,
  "endLine" : 850,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1853,
  "endLine" : 1860,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1872,
  "endLine" : 1879,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPossibleSymbolReferenceNodes()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1182,
  "endLine" : 1189,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1782,
  "endLine" : 1793,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1946,
  "endLine" : 1953,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findModifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 677,
  "endLine" : 684,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DiagnosticToLSPPull()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 216,
  "endLine" : 223,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func messageChainToString()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 308,
  "endLine" : 315,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getApplicableSpanForArguments()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1033,
  "endLine" : 1051,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLocalSymbolForExportSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 149,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func quote()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 379,
  "endLine" : 387,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func removeOptionality()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1462,
  "endLine" : 1469,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func keywordFiltersFromSyntaxKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 234,
  "endLine" : 241,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRelevantTokens()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2751,
  "endLine" : 2758,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStringLiteralOrTemplate()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2796,
  "endLine" : 2803,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func symbolCanBeReferencedAtTypeLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2852,
  "endLine" : 2861,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStringAndEmptyAnonymousObjectIntersection()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3149,
  "endLine" : 3157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func cloneItems()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3358,
  "endLine" : 3365,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDotOfNumericLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4835,
  "endLine" : 4843,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/format.go",
  "fileLinesCount" : 182,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseEnabledBool()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 594,
  "endLine" : 602,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseSuppress()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 604,
  "endLine" : 612,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spanForParenthesizedExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 391,
  "endLine" : 398,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spanForArrowFunction()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 413,
  "endLine" : 420,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func functionSpan()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 509,
  "endLine" : 516,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFormatCodeSettingsForWriting()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasCommentsBeforeLineBreak()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 307,
  "endLine" : 314,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNamedImportSpecifierComparerWithDetection()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 264,
  "endLine" : 275,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 235,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func stringLiteralCompletionsFromProperties()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 503,
  "endLine" : 510,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createImportTracker()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func forEachPossibleImportOrExportStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewExportInfoMap()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 373,
  "endLine" : 380,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFixPossiblyReExportingImportingFile()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 621,
  "endLine" : 628,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func consumesNodeCoreModules()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 839,
  "endLine" : 846,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAssignmentExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDeclarationNameOrImportPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1249,
  "endLine" : 1256,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJsxTagName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1276,
  "endLine" : 1283,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryGetClassImplementingOrExtendingExpressionWithTypeArguments()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1371,
  "endLine" : 1378,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJSXTagName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1994,
  "endLine" : 2001,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleInstanceState()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2222,
  "endLine" : 2229,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDeclarationOfKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2385,
  "endLine" : 2392,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindConstructorDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2394,
  "endLine" : 2401,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDefaultImport()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2439,
  "endLine" : 2446,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsRequireVariableStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2651,
  "endLine" : 2658,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetPragmaArgument()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2702,
  "endLine" : 2709,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsModuleExportsAccessExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2731,
  "endLine" : 2738,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachChildAndJSDoc()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2865,
  "endLine" : 2872,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsVariableLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2878,
  "endLine" : 2885,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDeclarationBindingElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3673,
  "endLine" : 3680,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetFirstConstructorWithBody()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3918,
  "endLine" : 3925,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFileProbablyExternalModule()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/deepclone.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func propagateObjectBindingElementSubtreeFacts()",
  "longName" : "",
  "relativeFileName" : "internal/ast/subtreefacts.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::internal" ],
  "startLine" : 95,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatAlternative()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func testAlternative()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 202,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 978,
  "endLine" : 991,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1139,
  "endLine" : 1146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1274,
  "endLine" : 1281,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1361,
  "endLine" : 1369,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1378,
  "endLine" : 1386,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1872,
  "endLine" : 1879,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SetValueDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2433,
  "endLine" : 2442,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAsyncFunction()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2651,
  "endLine" : 2658,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewProjectResponse()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSymbolResponse()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newStringTable()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/stringtable.go",
  "fileLinesCount" : 68,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func optionEquals[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isOptionEnabled()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isOptionDisabled()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isOptionDisabledOrUndefined()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isOptionDisabledOrUndefinedOrTokensOnSameLine()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isOptionEnabledOrUndefined()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeAnnotationContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 218,
  "endLine" : 225,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 293,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isArgumentAndStartLineOverlapsExpressionBeingCalled()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 132,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isControlFlowEndingStatement()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 365,
  "endLine" : 372,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 765,
  "endLine" : 772,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRuleInsertionIndex()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulesmap.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::internal" ],
  "startLine" : 143,
  "endLine" : 150,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func prefersTsExtension()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 199,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func allKeysStartWithDot()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 316,
  "endLine" : 323,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachEmittedFile()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newScriptInfo()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 470,
  "endLine" : 478,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 504,
  "endLine" : 511,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 513,
  "endLine" : 525,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 647,
  "endLine" : 654,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ignorePaths()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1045,
  "endLine" : 1052,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2530,
  "endLine" : 2537,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2858,
  "endLine" : 2865,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sliceFromIterSeqPath()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 219,
  "endLine" : 226,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 780,
  "endLine" : 787,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 187,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCompositeTypeMapper()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 247,
  "endLine" : 254,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 273,
  "endLine" : 280,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 695,
  "endLine" : 702,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1428,
  "endLine" : 1435,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2525,
  "endLine" : 2532,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4346,
  "endLine" : 4353,
  "linesOfCode" : 8,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4854,
  "endLine" : 4861,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func chainDepth()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4877,
  "endLine" : 4884,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 764,
  "endLine" : 772,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 158,
  "endLine" : 166,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findInMap[K comparable, V any]()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func declarationBelongsToPrivateAmbientMember()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 344,
  "endLine" : 351,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLiteralExpressionOfObject()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1054,
  "endLine" : 1061,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func introducesArgumentsExoticObject()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1676,
  "endLine" : 1683,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeStartsNewLexicalEnvironment()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1767,
  "endLine" : 1774,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 726,
  "endLine" : 733,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1516,
  "endLine" : 1523,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1940,
  "endLine" : 1947,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2164,
  "endLine" : 2171,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2276,
  "endLine" : 2283,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2467,
  "endLine" : 2474,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 541,
  "endLine" : 548,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 574,
  "endLine" : 585,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 843,
  "endLine" : 852,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 860,
  "endLine" : 868,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 870,
  "endLine" : 879,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 881,
  "endLine" : 890,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 892,
  "endLine" : 901,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1500,
  "endLine" : 1507,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1893,
  "endLine" : 1911,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 658,
  "endLine" : 665,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 686,
  "endLine" : 693,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 375,
  "endLine" : 382,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 384,
  "endLine" : 391,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 596,
  "endLine" : 605,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1076,
  "endLine" : 1083,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1145,
  "endLine" : 1152,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasOverlappingInferences()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1605,
  "endLine" : 1612,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewWatchedFiles[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewConfiguredProject()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 282,
  "endLine" : 289,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 467,
  "endLine" : 475,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 477,
  "endLine" : 486,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypingUpToDate()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/discovertypings.go",
  "fileLinesCount" : 333,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 26,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 209,
  "endLine" : 216,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newLogEntry()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logger.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logger.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logger.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logger.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logger.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewLogger()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logger.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 153,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newOverlayFS()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 177,
  "endLine" : 184,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func logChangeFileResult()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 332,
  "endLine" : 339,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 226,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 599,
  "endLine" : 606,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 238,
  "endLine" : 245,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func posInBlock()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 258,
  "endLine" : 267,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func anyIdentExported()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 141,
  "endLine" : 148,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function readFile()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/fs.ts",
  "fileLinesCount" : 142,
  "components" : [ "primary::_packages" ],
  "startLine" : 135,
  "endLine" : 141,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get isBracketed()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 578,
  "endLine" : 584,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get isNameFirst()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 593,
  "endLine" : 599,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "path: getBuiltinExePath()",
  "longName" : "",
  "relativeFileName" : "_extension/src/util.ts",
  "fileLinesCount" : 103,
  "components" : [ "primary::_extension" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/watchoptions.go",
  "fileLinesCount" : 53,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Coalesce[T *U, U any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 358,
  "endLine" : 364,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Flatten[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 416,
  "endLine" : 422,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CopyMapInto[M1 ~map[K]V, M2 ~map[K]V, K comparable, V any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 643,
  "endLine" : 649,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/bfs.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func BreadthFirstSearchParallel[N comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/bfs.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryParsePattern()",
  "longName" : "",
  "relativeFileName" : "internal/core/pattern.go",
  "fileLinesCount" : 52,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 16,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewThrottleGroup()",
  "longName" : "",
  "relativeFileName" : "internal/core/workgroup.go",
  "fileLinesCount" : 123,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 348,
  "endLine" : 354,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/stack.go",
  "fileLinesCount" : 33,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertSignatureFlags()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_flags.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 397,
  "endLine" : 403,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1233,
  "endLine" : 1239,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1332,
  "endLine" : 1338,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1354,
  "endLine" : 1360,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unmarshalPtrTo[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unmarshalValue[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unmarshalAny()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 170,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func splitPath()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 301,
  "endLine" : 307,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RootLength()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SplitPath()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decodeUtf16()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 183,
  "endLine" : 189,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/generate.go",
  "fileLinesCount" : 229,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readCopyright()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/generate.go",
  "fileLinesCount" : 229,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDefaultLibFileName()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/enummaps.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::internal" ],
  "startLine" : 227,
  "endLine" : 233,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func startsWithConfigDirTemplate()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 415,
  "endLine" : 421,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 570,
  "endLine" : 576,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertToObject()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 848,
  "endLine" : 854,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDefaultTypeAcquisition()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 871,
  "endLine" : 877,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTsConfigObjectLiteralExpression()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1480,
  "endLine" : 1486,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/namemap.go",
  "fileLinesCount" : 58,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func removeLeadingNewlines()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 304,
  "endLine" : 310,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 773,
  "endLine" : 780,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1167,
  "endLine" : 1173,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLanguageVariant()",
  "longName" : "",
  "relativeFileName" : "internal/parser/utilities.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 18,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 297,
  "endLine" : 305,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 868,
  "endLine" : 874,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1705,
  "endLine" : 1711,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1778,
  "endLine" : 1784,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1951,
  "endLine" : 1957,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2200,
  "endLine" : 2209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2252,
  "endLine" : 2260,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3035,
  "endLine" : 3041,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3232,
  "endLine" : 3248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3337,
  "endLine" : 3349,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3531,
  "endLine" : 3537,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3570,
  "endLine" : 3576,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3910,
  "endLine" : 3916,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4857,
  "endLine" : 4863,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6075,
  "endLine" : 6081,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6091,
  "endLine" : 6097,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6144,
  "endLine" : 6157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6186,
  "endLine" : 6192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6210,
  "endLine" : 6216,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func doInContext[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6218,
  "endLine" : 6224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCommentPragmas()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6283,
  "endLine" : 6289,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func extractName()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6412,
  "endLine" : 6418,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 337,
  "endLine" : 343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newEmitHost()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/includeprocessor.go",
  "fileLinesCount" : 171,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/includeprocessor.go",
  "fileLinesCount" : 171,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewProgram()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 229,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 408,
  "endLine" : 414,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 455,
  "endLine" : 461,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1239,
  "endLine" : 1245,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1247,
  "endLine" : 1253,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1268,
  "endLine" : 1274,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1276,
  "endLine" : 1282,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/host.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSourceRoot()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 315,
  "endLine" : 323,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModeForTypeReferenceDirectiveInFile()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 545,
  "endLine" : 551,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDefaultResolutionModeForFile()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 553,
  "endLine" : 559,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createProjectReferenceParseTasks()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferenceparser.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetEmitContext()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 376,
  "endLine" : 382,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 496,
  "endLine" : 502,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 622,
  "endLine" : 628,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 701,
  "endLine" : 707,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 728,
  "endLine" : 734,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 981,
  "endLine" : 987,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 305,
  "endLine" : 311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 975,
  "endLine" : 998,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1161,
  "endLine" : 1167,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1169,
  "endLine" : 1175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1410,
  "endLine" : 1418,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1924,
  "endLine" : 1930,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2021,
  "endLine" : 2027,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2029,
  "endLine" : 2035,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2043,
  "endLine" : 2049,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2314,
  "endLine" : 2320,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2322,
  "endLine" : 2328,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2603,
  "endLine" : 2609,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2611,
  "endLine" : 2617,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2619,
  "endLine" : 2625,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2627,
  "endLine" : 2633,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2788,
  "endLine" : 2794,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2914,
  "endLine" : 2920,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2952,
  "endLine" : 2971,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3145,
  "endLine" : 3151,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3216,
  "endLine" : 3222,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3246,
  "endLine" : 3252,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3593,
  "endLine" : 3599,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3679,
  "endLine" : 3685,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3792,
  "endLine" : 3798,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3841,
  "endLine" : 3847,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3994,
  "endLine" : 4000,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4013,
  "endLine" : 4019,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4037,
  "endLine" : 4043,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4082,
  "endLine" : 4088,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4115,
  "endLine" : 4121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4214,
  "endLine" : 4220,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4336,
  "endLine" : 4342,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5748,
  "endLine" : 5754,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5772,
  "endLine" : 5779,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5797,
  "endLine" : 5804,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeStartPositionsAreOnSameLine()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 337,
  "endLine" : 343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsFileLevelUniqueName()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 637,
  "endLine" : 643,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func removeLeadingHash()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 649,
  "endLine" : 655,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ensureLeadingHash()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 657,
  "endLine" : 663,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatGeneratedName()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 665,
  "endLine" : 671,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findSpanEndWithEmitContext[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 701,
  "endLine" : 707,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findSpanEnd[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 709,
  "endLine" : 715,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSingleLineStringWriter()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func flattenCommaElements()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 250,
  "endLine" : 256,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 313,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 321,
  "endLine" : 327,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 343,
  "endLine" : 349,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nextContainer()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 351,
  "endLine" : 357,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 351,
  "endLine" : 357,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/emitfileshandler.go",
  "fileLinesCount" : 329,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 197,
  "endLine" : 203,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addReferencedFileFromFileName()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 251,
  "endLine" : 257,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 251,
  "endLine" : 258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 326,
  "endLine" : 333,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/uptodatestatus.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/uptodatestatus.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 534,
  "endLine" : 540,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PrintHelp()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func identifierCount()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/statistics.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Parse()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/packagejson.go",
  "fileLinesCount" : 70,
  "components" : [ "primary::internal" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/cache.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRootLength()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 235,
  "endLine" : 241,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ResolveTripleslashReference()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 325,
  "endLine" : 331,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRelativePathFromDirectory()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 713,
  "endLine" : 719,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewOrderedMapFromList[K comparable, V any]()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 200,
  "endLine" : 207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GroupBy[K comparable, V comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSetFromItems[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FromString()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readFileOrNoContent()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/baseline/baseline.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 258,
  "endLine" : 264,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSourceFileCacheKey()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 492,
  "endLine" : 498,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTracerForBaselining()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 528,
  "endLine" : 534,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 864,
  "endLine" : 870,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EnumerateFiles()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 961,
  "endLine" : 967,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetConfigNameFromFileName()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 1174,
  "endLine" : 1180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sanitizeTestFilePath()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/util.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newTypeWriterWalker()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 268,
  "endLine" : 274,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodeExe()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/jstest/node.go",
  "fileLinesCount" : 95,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WrapASTDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FromASTDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ToDiagnostics[T Diagnostic]()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RemoveByteOrderMark()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func LowerFirstChar()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 234,
  "endLine" : 240,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareStringsCaseInsensitiveThenSensitive()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 243,
  "endLine" : 249,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1080,
  "endLine" : 1086,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1107,
  "endLine" : 1113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1145,
  "endLine" : 1152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sortImportSpecifiers()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 200,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 289,
  "endLine" : 295,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 297,
  "endLine" : 303,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 305,
  "endLine" : 311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 313,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 403,
  "endLine" : 410,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 491,
  "endLine" : 497,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 765,
  "endLine" : 771,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addLineOfJsxText()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 773,
  "endLine" : 781,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 840,
  "endLine" : 846,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decodeEntities()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 879,
  "endLine" : 885,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewUseStrictTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/usestrict.go",
  "fileLinesCount" : 55,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 15,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 459,
  "endLine" : 465,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/exponentiation.go",
  "fileLinesCount" : 90,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 864,
  "endLine" : 870,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 161,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFileLevelReservedGeneratedIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1188,
  "endLine" : 1194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1198,
  "endLine" : 1204,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1208,
  "endLine" : 1214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1218,
  "endLine" : 1224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1239,
  "endLine" : 1245,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1255,
  "endLine" : 1261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1271,
  "endLine" : 1277,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/impliedmodule.go",
  "fileLinesCount" : 58,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/modifiervisitor.go",
  "fileLinesCount" : 28,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1040,
  "endLine" : 1046,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newNodeEntry()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 284,
  "endLine" : 290,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 768,
  "endLine" : 774,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ownsBreakOrContinueStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 461,
  "endLine" : 467,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DiagnosticToLSPPush()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImmediatelyContainingArgumentOrContextualParameterInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 765,
  "endLine" : 771,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func importFromModuleSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStaticSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 537,
  "endLine" : 543,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPropertySymbolOfObjectBindingPatternWithoutPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1336,
  "endLine" : 1342,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingObjectLiteralElement()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1594,
  "endLine" : 1600,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nonAliasCanBeReferencedAtTypeLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2863,
  "endLine" : 2869,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPropertiesForCompletion()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2873,
  "endLine" : 2879,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAbstractConstructorSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3036,
  "endLine" : 3042,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func quotePropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3138,
  "endLine" : 3144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3552,
  "endLine" : 3559,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getScopeNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3723,
  "endLine" : 3729,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createSimpleDetails()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5194,
  "endLine" : 5200,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDocParamNameWithInitializer()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5890,
  "endLine" : 5896,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/source_map.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func moveRangePastModifiers()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 284,
  "endLine" : 290,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SyntaxRequiresTrailingCommaOrSemicolonOrASI()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/asi.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SyntaxRequiresTrailingFunctionBlockOrSemicolonOrASI()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/asi.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 365,
  "endLine" : 371,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func needSemicolonBetween()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/trackerimpl.go",
  "fileLinesCount" : 416,
  "components" : [ "primary::internal" ],
  "startLine" : 316,
  "endLine" : 322,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func deleteNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 187,
  "endLine" : 193,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasJSDocNodes()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 263,
  "endLine" : 270,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeMarkdownLink()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 560,
  "endLine" : 566,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getStringLiteralCompletionsFromModuleNames()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 512,
  "endLine" : 519,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 894,
  "endLine" : 900,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newExportInfoMapKey()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isIndexFileName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 630,
  "endLine" : 636,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareModuleSpecifierRelativity()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 639,
  "endLine" : 645,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/symbol.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EqualDiagnosticsNoRelatedInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDestructuringAssignment()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 168,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsStringLiteralLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 331,
  "endLine" : 337,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsSignedNumericLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 343,
  "endLine" : 349,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsMethodOrAccessor()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 566,
  "endLine" : 572,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ModifiersToFlags()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1004,
  "endLine" : 1010,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsVarConstLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1200,
  "endLine" : 1206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WalkUpBindingElementsAndPatterns()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1220,
  "endLine" : 1226,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryGetClassExtendingExpressionWithTypeArguments()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1363,
  "endLine" : 1369,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPropertyAccessEntityNameExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1529,
  "endLine" : 1535,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExportNamespaceAsDefaultDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1593,
  "endLine" : 1599,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetHeritageElements()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1639,
  "endLine" : 1645,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsImportCall()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2007,
  "endLine" : 2013,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func popAncestor()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2201,
  "endLine" : 2207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsConstAssertion()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2361,
  "endLine" : 2367,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsParameterLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2377,
  "endLine" : 2383,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetEmitModuleFormatOfFileWorker()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2461,
  "endLine" : 2467,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsNonLocalAlias()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2504,
  "endLine" : 2510,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJsxCallLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2818,
  "endLine" : 2824,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetClassExtendsHeritageElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2923,
  "endLine" : 2929,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJSDocSingleCommentNodeList()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2940,
  "endLine" : 2946,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsValidTypeOnlyAliasUseSite()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2962,
  "endLine" : 2968,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSourceFileOfModule()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3407,
  "endLine" : 3413,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ShouldTransformImportCall()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3542,
  "endLine" : 3548,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IndexOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3577,
  "endLine" : 3583,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewFlowSwitchClauseData()",
  "longName" : "",
  "relativeFileName" : "internal/ast/flow.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MustParse()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func setFlowNodeReferenced()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 539,
  "endLine" : 546,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 878,
  "endLine" : 886,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1082,
  "endLine" : 1088,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1159,
  "endLine" : 1165,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1253,
  "endLine" : 1260,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEvalOrArgumentsIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1388,
  "endLine" : 1394,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1695,
  "endLine" : 1701,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1745,
  "endLine" : 1751,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1881,
  "endLine" : 1887,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2039,
  "endLine" : 2047,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2087,
  "endLine" : 2093,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2177,
  "endLine" : 2183,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2234,
  "endLine" : 2240,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2286,
  "endLine" : 2292,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2338,
  "endLine" : 2344,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2346,
  "endLine" : 2357,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSignedNumericLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2638,
  "endLine" : 2644,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unmarshalPayload()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 210,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unmarshallerFor[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 212,
  "endLine" : 218,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/stringtable.go",
  "fileLinesCount" : 68,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 302,
  "endLine" : 308,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 310,
  "endLine" : 316,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findImmediatelyPrecedingTokenOfKind()",
  "longName" : "",
  "relativeFileName" : "internal/format/util.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getActualIndentationForNode()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 119,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getActualIndentationForListStartLine()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ShouldIndentChildNode()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 378,
  "endLine" : 385,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tokenRangeFromEx()",
  "longName" : "",
  "relativeFileName" : "internal/format/rules.go",
  "fileLinesCount" : 448,
  "components" : [ "primary::internal" ],
  "startLine" : 433,
  "endLine" : 439,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tokenRangeFromRange()",
  "longName" : "",
  "relativeFileName" : "internal/format/rules.go",
  "fileLinesCount" : 448,
  "components" : [ "primary::internal" ],
  "startLine" : 441,
  "endLine" : 448,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSExtensionForFile()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func extensionFromPath()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetPackageNameFromTypesPackageName()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 308,
  "endLine" : 314,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CountPathComponents()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/compare.go",
  "fileLinesCount" : 13,
  "components" : [ "primary::internal" ],
  "startLine" : 7,
  "endLine" : 13,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sendNotification[Params any]()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 496,
  "endLine" : 502,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 527,
  "endLine" : 533,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 539,
  "endLine" : 545,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 595,
  "endLine" : 601,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 635,
  "endLine" : 641,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func assertDeepEqual()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1116,
  "endLine" : 1123,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2337,
  "endLine" : 2343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2763,
  "endLine" : 2769,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2789,
  "endLine" : 2795,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2798,
  "endLine" : 2804,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3349,
  "endLine" : 3355,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLibFile()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3445,
  "endLine" : 3451,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func areIterSeqEqual()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 185,
  "endLine" : 191,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 380,
  "endLine" : 386,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func UnmangleScopedPackageName()",
  "longName" : "",
  "relativeFileName" : "internal/module/util.go",
  "fileLinesCount" : 155,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 305,
  "endLine" : 311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 380,
  "endLine" : 386,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 388,
  "endLine" : 394,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1504,
  "endLine" : 1511,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1765,
  "endLine" : 1771,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newSimpleTypeMapper()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newArrayTypeMapper()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newArrayToSingleTypeMapper()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newDeferredTypeMapper()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newMergedTypeMapper()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 256,
  "endLine" : 262,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExcessPropertyCheckTarget()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 747,
  "endLine" : 753,
  "linesOfCode" : 7,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1127,
  "endLine" : 1133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1732,
  "endLine" : 1738,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1740,
  "endLine" : 1746,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1837,
  "endLine" : 1843,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1897,
  "endLine" : 1903,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2076,
  "endLine" : 2082,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2477,
  "endLine" : 2483,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2753,
  "endLine" : 2759,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPropertyNameArg()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4863,
  "endLine" : 4869,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 957,
  "endLine" : 963,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 566,
  "endLine" : 572,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1258,
  "endLine" : 1264,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1266,
  "endLine" : 1272,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1436,
  "endLine" : 1442,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDeleteTarget()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasOnlyExpressionInitializer()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 302,
  "endLine" : 308,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 852,
  "endLine" : 858,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidNumberString()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 922,
  "endLine" : 928,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1034,
  "endLine" : 1041,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInRightSideOfImportOrExportAssignment()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1142,
  "endLine" : 1149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SkipTypeChecking()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1286,
  "endLine" : 1292,
  "linesOfCode" : 7,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNonModifierTokenRangeOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1347,
  "endLine" : 1353,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func classOrConstructorParameterIsDecorated()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1804,
  "endLine" : 1810,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFlowNodeOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 999,
  "endLine" : 1005,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1188,
  "endLine" : 1194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1614,
  "endLine" : 1620,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1768,
  "endLine" : 1774,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2312,
  "endLine" : 2318,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newEmitResolver()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 465,
  "endLine" : 471,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 501,
  "endLine" : 507,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryGetModuleSpecifierFromDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1082,
  "endLine" : 1088,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1273,
  "endLine" : 1279,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2072,
  "endLine" : 2079,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 3100,
  "endLine" : 3106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 578,
  "endLine" : 584,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 586,
  "endLine" : 592,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 650,
  "endLine" : 656,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 767,
  "endLine" : 774,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1886,
  "endLine" : 1892,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 313,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1022,
  "endLine" : 1028,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1116,
  "endLine" : 1124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1196,
  "endLine" : 1202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1337,
  "endLine" : 1343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1424,
  "endLine" : 1430,
  "linesOfCode" : 7,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1432,
  "endLine" : 1438,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1488,
  "endLine" : 1497,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clearCachedInferences()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1578,
  "endLine" : 1584,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1614,
  "endLine" : 1620,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/entry.go",
  "fileLinesCount" : 29,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSyncMap[K comparable, V Cloneable[V]]()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 198,
  "endLine" : 204,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 456,
  "endLine" : 462,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 311,
  "endLine" : 317,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 459,
  "endLine" : 465,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 798,
  "endLine" : 804,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 806,
  "endLine" : 812,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTypingsInstaller()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewLogTree()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newProjectCollectionBuilder()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 616,
  "endLine" : 622,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newExtendedConfigFileEntry()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/plugin.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::_tools" ],
  "startLine" : 16,
  "endLine" : 22,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function pathComponents()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/path.ts",
  "fileLinesCount" : 136,
  "components" : [ "primary::_packages" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 168,
  "endLine" : 173,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected get childMask()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected getString()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 386,
  "endLine" : 391,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get isArrayType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 537,
  "endLine" : 542,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get isTypeOf()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 554,
  "endLine" : 559,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get isExportEquals()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 571,
  "endLine" : 576,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get containsOnlyTriviaWhiteSpaces()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 586,
  "endLine" : 591,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/api.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::_packages" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/api.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::_packages" ],
  "startLine" : 173,
  "endLine" : 178,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRequestID()",
  "longName" : "",
  "relativeFileName" : "internal/core/context.go",
  "fileLinesCount" : 22,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NonRelativeModuleNameForTypingCache()",
  "longName" : "",
  "relativeFileName" : "internal/core/nodemodules.go",
  "fileLinesCount" : 88,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Same[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FirstOrNil[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 234,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func LastOrNil[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 236,
  "endLine" : 241,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ElementOrNil[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 243,
  "endLine" : 248,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AppendIfUnique[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 320,
  "endLine" : 325,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IfElse[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 340,
  "endLine" : 345,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func OrElse[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 349,
  "endLine" : 354,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PositionToLineAndCharacter()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 409,
  "endLine" : 414,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Must[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 424,
  "endLine" : 429,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SingleElementSlice[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 594,
  "endLine" : 599,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ResolveConfigFileNameOfProjectReference()",
  "longName" : "",
  "relativeFileName" : "internal/core/projectreference.go",
  "fileLinesCount" : 20,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/tristate.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func BoolToTristate()",
  "longName" : "",
  "relativeFileName" : "internal/core/tristate.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewWorkGroup()",
  "longName" : "",
  "relativeFileName" : "internal/core/workgroup.go",
  "fileLinesCount" : 123,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 285,
  "endLine" : 290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 297,
  "endLine" : 302,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MarshalIndent()",
  "longName" : "",
  "relativeFileName" : "internal/jsonutil/jsonutil.go",
  "fileLinesCount" : 24,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MarshalIndentWrite()",
  "longName" : "",
  "relativeFileName" : "internal/jsonutil/jsonutil.go",
  "fileLinesCount" : 24,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func closeProject()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_self_managed_projects.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getProject()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 532,
  "endLine" : 537,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 472,
  "endLine" : 477,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1391,
  "endLine" : 1396,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewID()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 161,
  "endLine" : 166,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 198,
  "endLine" : 203,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ComparePositions()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/util.go",
  "fileLinesCount" : 25,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 14,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareRanges()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/util.go",
  "fileLinesCount" : 25,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unmarshalEmpty()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetClientCapabilities()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 207,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PreferredMarkupKind()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 216,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Symlink()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 236,
  "endLine" : 241,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func must[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 609,
  "endLine" : 614,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toCanonicalKey()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/wildcarddirectories.go",
  "fileLinesCount" : 144,
  "components" : [ "primary::internal" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 248,
  "endLine" : 253,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 263,
  "endLine" : 268,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 298,
  "endLine" : 303,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 305,
  "endLine" : 310,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 312,
  "endLine" : 318,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 387,
  "endLine" : 392,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetParsedCommandLine()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsoptionstest/parsedcommandline.go",
  "fileLinesCount" : 14,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 14,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewVFSParseConfigHost()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsoptionstest/vfsparseconfighost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedbuildcommandline.go",
  "fileLinesCount" : 45,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseString()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseNumber()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func floatOrInt32ToFlag[T ~int32]()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 457,
  "endLine" : 462,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tsconfigToSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 268,
  "endLine" : 273,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertMapToOptions[O optionParser]()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 589,
  "endLine" : 595,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachTsConfigPropArray[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1430,
  "endLine" : 1435,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createDiagnosticForInvalidEnumType()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/errors.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatEnumTypeKeys()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/errors.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateDiagnosticForNodeInSourceFileOrCompilerDiagnostic()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/errors.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineoption.go",
  "fileLinesCount" : 196,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineoption.go",
  "fileLinesCount" : 196,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineoption.go",
  "fileLinesCount" : 196,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 869,
  "endLine" : 874,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 290,
  "endLine" : 295,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 900,
  "endLine" : 905,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 916,
  "endLine" : 921,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 935,
  "endLine" : 940,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1239,
  "endLine" : 1244,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1297,
  "endLine" : 1302,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1576,
  "endLine" : 1581,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1583,
  "endLine" : 1588,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1696,
  "endLine" : 1703,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2181,
  "endLine" : 2186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2375,
  "endLine" : 2380,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2568,
  "endLine" : 2573,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2694,
  "endLine" : 2699,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2853,
  "endLine" : 2858,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2880,
  "endLine" : 2885,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2887,
  "endLine" : 2892,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3091,
  "endLine" : 3096,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3250,
  "endLine" : 3255,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3286,
  "endLine" : 3294,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3316,
  "endLine" : 3321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3504,
  "endLine" : 3509,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3639,
  "endLine" : 3644,
  "linesOfCode" : 6,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3769,
  "endLine" : 3774,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4722,
  "endLine" : 4727,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4945,
  "endLine" : 4950,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5343,
  "endLine" : 5348,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5364,
  "endLine" : 5369,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5401,
  "endLine" : 5406,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5575,
  "endLine" : 5580,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5632,
  "endLine" : 5637,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5670,
  "endLine" : 5675,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5681,
  "endLine" : 5686,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6133,
  "endLine" : 6138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func skipBlanks()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6387,
  "endLine" : 6392,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func skipNonBlanks()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6394,
  "endLine" : 6399,
  "linesOfCode" : 6,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateECMALineInfo()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/lineinfo.go",
  "fileLinesCount" : 30,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 15,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPosition()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 221,
  "endLine" : 226,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateFileIncludeProcessor()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/includeprocessor.go",
  "fileLinesCount" : 171,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 161,
  "endLine" : 166,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 996,
  "endLine" : 1002,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1026,
  "endLine" : 1031,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1317,
  "endLine" : 1322,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1614,
  "endLine" : 1619,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1625,
  "endLine" : 1630,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 298,
  "endLine" : 303,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferenceparser.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertMissingNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 236,
  "endLine" : 241,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 385,
  "endLine" : 390,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 393,
  "endLine" : 398,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 546,
  "endLine" : 551,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 562,
  "endLine" : 567,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 582,
  "endLine" : 587,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 634,
  "endLine" : 639,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 645,
  "endLine" : 650,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 736,
  "endLine" : 741,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 957,
  "endLine" : 962,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 974,
  "endLine" : 979,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 785,
  "endLine" : 790,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 792,
  "endLine" : 797,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 907,
  "endLine" : 912,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1089,
  "endLine" : 1094,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1420,
  "endLine" : 1425,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1462,
  "endLine" : 1467,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1530,
  "endLine" : 1542,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1837,
  "endLine" : 1842,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1844,
  "endLine" : 1849,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1945,
  "endLine" : 1950,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1952,
  "endLine" : 1958,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2130,
  "endLine" : 2135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2141,
  "endLine" : 2146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2185,
  "endLine" : 2190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2193,
  "endLine" : 2198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2354,
  "endLine" : 2359,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2361,
  "endLine" : 2366,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2368,
  "endLine" : 2373,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2375,
  "endLine" : 2380,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2665,
  "endLine" : 2670,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2818,
  "endLine" : 2823,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2836,
  "endLine" : 2841,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2876,
  "endLine" : 2881,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2907,
  "endLine" : 2912,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3105,
  "endLine" : 3110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3239,
  "endLine" : 3244,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3413,
  "endLine" : 3418,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4045,
  "endLine" : 4050,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4052,
  "endLine" : 4057,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4312,
  "endLine" : 4317,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4447,
  "endLine" : 4453,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatSynthesizedComment()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5215,
  "endLine" : 5220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5816,
  "endLine" : 5821,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTextWriter()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 211,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func encodeJsxCharacterEntity()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EscapeString()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func escapeNonAsciiString()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 173,
  "endLine" : 178,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func escapeJsxAttributeString()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getStartPositionOfRange()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 357,
  "endLine" : 362,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originalNodesHaveSameParent()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 563,
  "endLine" : 572,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func skipSynthesizedParentheses()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 611,
  "endLine" : 616,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJSDocLikeText()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 847,
  "endLine" : 852,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 341,
  "endLine" : 348,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DeclarationNameToString()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 218,
  "endLine" : 223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 254,
  "endLine" : 259,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTextHandlingSourceMapForSignature()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 273,
  "endLine" : 278,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 324,
  "endLine" : 330,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 817,
  "endLine" : 822,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 359,
  "endLine" : 364,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 221,
  "endLine" : 226,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 434,
  "endLine" : 439,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 269,
  "endLine" : 274,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldBePretty()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 122,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/statistics.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/statistics.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::internal" ],
  "startLine" : 152,
  "endLine" : 157,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/exportsorimports.go",
  "fileLinesCount" : 85,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/exportsorimports.go",
  "fileLinesCount" : 85,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/cache.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/cache.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewInfoCache()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/cache.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/jsonvalue.go",
  "fileLinesCount" : 165,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/jsonvalue.go",
  "fileLinesCount" : 165,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCanonicalFileName()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 561,
  "endLine" : 566,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RemoveTrailingDirectorySeparator()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 637,
  "endLine" : 642,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RemoveTrailingDirectorySeparators()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 648,
  "endLine" : 653,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EnsureTrailingDirectorySeparator()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 655,
  "endLine" : 661,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConvertToRelativePath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 725,
  "endLine" : 731,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EnsurePathIsNonModuleName()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 864,
  "endLine" : 869,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SplitVolumePath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 1027,
  "endLine" : 1032,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newMapWithSizeHint[K comparable, V any]()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 209,
  "endLine" : 214,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newSourceMapDecoder()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 266,
  "endLine" : 271,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func removeTestPathPrefixes()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/util.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RecoverAndFail()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/testutil.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SkipIfNoNodeJS()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/jstest/node.go",
  "fileLinesCount" : 95,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SkipIfNoTypeScriptSubmodule()",
  "longName" : "",
  "relativeFileName" : "internal/repo/paths.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WriteFlattenedDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatDiagnosticsStatusWithColorAndTime()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 479,
  "endLine" : 484,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AddUTF8ByteOrderMark()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetStringEqualityComparer()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetStringComparer()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRuntimeSyntaxTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 839,
  "endLine" : 844,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1037,
  "endLine" : 1042,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1088,
  "endLine" : 1093,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getInnermostModuleDeclarationFromDottedModule()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1154,
  "endLine" : 1159,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTypeEraserTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/typeeraser.go",
  "fileLinesCount" : 352,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/typeeraser.go",
  "fileLinesCount" : 352,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertBindingNameToAssignmentElementTarget()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 205,
  "endLine" : 210,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SingleOrMany()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsSimpleCopiableExpression()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 237,
  "endLine" : 242,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 321,
  "endLine" : 326,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/usestrict.go",
  "fileLinesCount" : 55,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUsingKind()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 834,
  "endLine" : 839,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transformNamedEvaluationOfPropertyAssignment()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 302,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleNameFromFile()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetModuleNameFromDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1095,
  "endLine" : 1100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1430,
  "endLine" : 1435,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1437,
  "endLine" : 1442,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1898,
  "endLine" : 1903,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func selectDiagnosticBasedOnModuleNameNoNameCheck()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/diagnostics.go",
  "fileLinesCount" : 451,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAlwaysType()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unwrapParenthesizedExpression()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasScopeMarker()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 630,
  "endLine" : 635,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1828,
  "endLine" : 1833,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getFileAndStartPosFromDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 454,
  "endLine" : 460,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 600,
  "endLine" : 606,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1543,
  "endLine" : 1548,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getClassConstructorSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1632,
  "endLine" : 1637,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1970,
  "endLine" : 1976,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/documenthighlights.go",
  "fileLinesCount" : 684,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewConverters()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrToSliceIfNonEmpty[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 317,
  "endLine" : 322,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExpressionFromInvocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 651,
  "endLine" : 656,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getHighestBinary()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1203,
  "endLine" : 1208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func countBinaryExpressionParameters()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 1210,
  "endLine" : 1215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTypeKeywordOfTypeOnlyImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNameOfModuleDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 265,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func quotePreferenceFromString()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 396,
  "endLine" : 401,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func literalIsName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 489,
  "endLine" : 494,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isObjectBindingElementWithoutPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 520,
  "endLine" : 525,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func positionBelongsToNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 590,
  "endLine" : 595,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPropertySymbolFromBindingElement()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1329,
  "endLine" : 1334,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLeadingCommentRangesOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1545,
  "endLine" : 1550,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeSeenTracker()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1625,
  "endLine" : 1630,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDefaultCommitCharacters()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 1796,
  "endLine" : 1801,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func strPtrIsEmpty()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2470,
  "endLine" : 2475,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func strPtrTo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2477,
  "endLine" : 2482,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrIsTrue()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2484,
  "endLine" : 2489,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrIsFalse()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2491,
  "endLine" : 2496,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func boolToPtr()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2498,
  "endLine" : 2503,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPossiblyTypeArgumentPosition()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2819,
  "endLine" : 2824,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNullableSymbolOriginInfoKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2914,
  "endLine" : 2919,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func keywordForNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3714,
  "endLine" : 3719,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInStringOrRegularExpressionOrTemplateLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4667,
  "endLine" : 4676,
  "linesOfCode" : 6,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isVariableLike()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SyntaxMayBeASICandidate()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/asi.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseOrganizeImportsCollation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 275,
  "endLine" : 280,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 358,
  "endLine" : 363,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseBoolWithDefault()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 614,
  "endLine" : 619,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseIntWithDefault()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/userpreferences.go",
  "fileLinesCount" : 721,
  "components" : [ "primary::internal" ],
  "startLine" : 621,
  "endLine" : 626,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/api.go",
  "fileLinesCount" : 44,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/api.go",
  "fileLinesCount" : 44,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addOutliningForLeadingCommentsForNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 211,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spanForTemplateLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 422,
  "endLine" : 427,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spanForNodeArray()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 456,
  "endLine" : 461,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNodeArrayMultiLine()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 528,
  "endLine" : 533,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOrganizeImportsOrdinalStringComparer()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExternalModuleName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareImportsOrRequireStatements()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 128,
  "endLine" : 133,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getInteriorModule()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 221,
  "endLine" : 226,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatQuickInfo()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeOptionalEntityName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 568,
  "endLine" : 573,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getParameterDeclarationIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 858,
  "endLine" : 863,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/definition.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fileContainsPackageImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 471,
  "endLine" : 476,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 503,
  "endLine" : 508,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNewPromoteTypeOnlyImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportstypes.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SymbolName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/symbol.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDiagnosticChain()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDiagnosticPath()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 190,
  "endLine" : 195,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSymbolTable()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRightMostAssignedExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsOutermostOptionalChain()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 383,
  "endLine" : 388,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SkipOuterExpressions()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 816,
  "endLine" : 821,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SkipTypeParentheses()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 828,
  "endLine" : 833,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WalkUpParenthesizedExpressions()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 840,
  "endLine" : 845,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WalkUpParenthesizedTypes()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 848,
  "endLine" : 853,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ToFindAncestorResult()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 935,
  "endLine" : 940,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRootDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1149,
  "endLine" : 1154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsImportMeta()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1213,
  "endLine" : 1218,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1236,
  "endLine" : 1241,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsBindableStaticElementAccessExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1319,
  "endLine" : 1324,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetInitializerOfBinaryExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1352,
  "endLine" : 1357,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPartOfTypeQuery()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1671,
  "endLine" : 1676,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPartOfTypeExpressionWithTypeArguments()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1979,
  "endLine" : 1984,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetJSXRuntimeImport()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2683,
  "endLine" : 2688,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsCheckJSEnabledForFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2740,
  "endLine" : 2745,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLeftmostAccessExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2751,
  "endLine" : 2756,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NodeHasKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2830,
  "endLine" : 2835,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJSDocSingleCommentNodeComment()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2949,
  "endLine" : 2954,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ClimbPastPropertyAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3448,
  "endLine" : 3453,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func climbPastPropertyOrElementAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3455,
  "endLine" : 3460,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func selectExpressionOfCallOrNewExpressionOrDecorator()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3462,
  "endLine" : 3467,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func selectTagOfTaggedTemplateExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3469,
  "endLine" : 3474,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func selectTagNameOfJsxOpeningLikeElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3476,
  "endLine" : 3481,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewHasFileName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3613,
  "endLine" : 3618,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewFlowReduceLabelData()",
  "longName" : "",
  "relativeFileName" : "internal/ast/flow.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSourceFileAffectingCompilerOptions()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFileForcedToBeModuleByFormat()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportMetaIfNecessary()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewNodeVisitor()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 192,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 199,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 216,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 218,
  "endLine" : 223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 225,
  "endLine" : 230,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 232,
  "endLine" : 237,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 239,
  "endLine" : 244,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 246,
  "endLine" : 251,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 253,
  "endLine" : 258,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func propagateSubtreeFacts()",
  "longName" : "",
  "relativeFileName" : "internal/ast/subtreefacts.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func propagateModifierListSubtreeFacts()",
  "longName" : "",
  "relativeFileName" : "internal/ast/subtreefacts.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewReferenceResolver()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 404,
  "endLine" : 411,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 429,
  "endLine" : 435,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 420,
  "endLine" : 425,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 427,
  "endLine" : 432,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 461,
  "endLine" : 466,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 521,
  "endLine" : 526,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 528,
  "endLine" : 533,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 747,
  "endLine" : 752,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 805,
  "endLine" : 810,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1323,
  "endLine" : 1330,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1332,
  "endLine" : 1339,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1341,
  "endLine" : 1349,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2210,
  "endLine" : 2215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func setFlowNode()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2385,
  "endLine" : 2390,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2409,
  "endLine" : 2414,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTopLevelLogicalExpression()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2688,
  "endLine" : 2693,
  "linesOfCode" : 6,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTypeData()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func boolToByte()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/encoder.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 810,
  "endLine" : 815,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func encodeJSON()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 316,
  "endLine" : 321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 149,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 187,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 189,
  "endLine" : 194,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 201,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEndOfDecoratorContextOnSameLine()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 462,
  "endLine" : 467,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeIsInDecoratorContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 469,
  "endLine" : 474,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTextRangeWithKind()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fixTokenKind()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 346,
  "endLine" : 351,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetContainingList()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 265,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getListByPosition()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 267,
  "endLine" : 272,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createTextChangeFromStartLength()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 987,
  "endLine" : 992,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1115,
  "endLine" : 1120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1126,
  "endLine" : 1132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tokenRangeFrom()",
  "longName" : "",
  "relativeFileName" : "internal/format/rules.go",
  "fileLinesCount" : 448,
  "components" : [ "primary::internal" ],
  "startLine" : 426,
  "endLine" : 431,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ensurePathIsNonModuleName()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetOutputJSFileNameWorker()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSourceMapFilePath()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sendNotificationWorker[Params any]()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 456,
  "endLine" : 461,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 463,
  "endLine" : 468,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 553,
  "endLine" : 558,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func appendLinesForMarkedStringWithLanguage()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1630,
  "endLine" : 1635,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2867,
  "endLine" : 2872,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3308,
  "endLine" : 3313,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func locationToSpan()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 366,
  "endLine" : 371,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 373,
  "endLine" : 378,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 468,
  "endLine" : 473,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/types.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 174,
  "endLine" : 179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1821,
  "endLine" : 1826,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1891,
  "endLine" : 1896,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func extensionIsOk()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1973,
  "endLine" : 1978,
  "linesOfCode" : 6,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newTypeMapper()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func mergeTypeMappers()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func prependTypeMapping()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func appendTypeMapping()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newFunctionTypeMapper()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 149,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 632,
  "endLine" : 637,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 912,
  "endLine" : 917,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 948,
  "endLine" : 953,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1320,
  "endLine" : 1326,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1883,
  "endLine" : 1888,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1890,
  "endLine" : 1895,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2088,
  "endLine" : 2093,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2428,
  "endLine" : 2433,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2921,
  "endLine" : 2926,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3129,
  "endLine" : 3134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3203,
  "endLine" : 3208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createPrinterWithRemoveCommentsNeverAsciiEscape()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 539,
  "endLine" : 544,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 546,
  "endLine" : 551,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 898,
  "endLine" : 903,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 905,
  "endLine" : 910,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 912,
  "endLine" : 917,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 300,
  "endLine" : 306,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 308,
  "endLine" : 313,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 377,
  "endLine" : 382,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 468,
  "endLine" : 473,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 495,
  "endLine" : 500,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 201,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 870,
  "endLine" : 876,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 926,
  "endLine" : 931,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1051,
  "endLine" : 1056,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1058,
  "endLine" : 1064,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1078,
  "endLine" : 1084,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDiagnosticChainForNode()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSingleVariableOfVariableStatement()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeReferenceIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingQualifiedNameNode()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 259,
  "endLine" : 264,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExternalModuleRequireArgument()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 271,
  "endLine" : 276,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSyntacticDefault()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 287,
  "endLine" : 292,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSortOrderFlags()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 591,
  "endLine" : 597,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getObjectTypeName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 627,
  "endLine" : 632,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPrivateIdentifierSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 974,
  "endLine" : 979,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInNameOfExpressionWithTypeArguments()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1180,
  "endLine" : 1186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCombinedLocalAndExportSymbolFlags()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1696,
  "endLine" : 1701,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SkipAlias()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1703,
  "endLine" : 1708,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 264,
  "endLine" : 269,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 769,
  "endLine" : 779,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1479,
  "endLine" : 1484,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1525,
  "endLine" : 1530,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1532,
  "endLine" : 1537,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1549,
  "endLine" : 1554,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2006,
  "endLine" : 2011,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2301,
  "endLine" : 2306,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2348,
  "endLine" : 2353,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2558,
  "endLine" : 2563,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 587,
  "endLine" : 592,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTopmostIndexedAccessType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 613,
  "endLine" : 618,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 897,
  "endLine" : 902,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 195,
  "endLine" : 200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 679,
  "endLine" : 684,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 869,
  "endLine" : 874,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1204,
  "endLine" : 1210,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2024,
  "endLine" : 2042,
  "linesOfCode" : 6,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getQualifiedLeftMeaning()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 293,
  "endLine" : 298,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 300,
  "endLine" : 305,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 484,
  "endLine" : 489,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tupleTypesDefinitelyUnrelated()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1126,
  "endLine" : 1131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1182,
  "endLine" : 1187,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1189,
  "endLine" : 1194,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1345,
  "endLine" : 1350,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1394,
  "endLine" : 1399,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createHarnessTestFile()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/compiler_runner.go",
  "fileLinesCount" : 573,
  "components" : [ "primary::internal" ],
  "startLine" : 511,
  "endLine" : 516,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewMap[K comparable, V Cloneable[V]]()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 183,
  "endLine" : 188,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 196,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 430,
  "endLine" : 436,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 151,
  "endLine" : 156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldPublishProgramDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 844,
  "endLine" : 849,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistry.go",
  "fileLinesCount" : 197,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 163,
  "endLine" : 168,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 218,
  "endLine" : 223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/unexportedapi.go",
  "fileLinesCount" : 389,
  "components" : [ "primary::_tools" ],
  "startLine" : 225,
  "endLine" : 230,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 957,
  "endLine" : 961,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function needsExtHostRestartOnChange()",
  "longName" : "",
  "relativeFileName" : "_extension/src/util.ts",
  "fileLinesCount" : 103,
  "components" : [ "primary::_extension" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function restartExtHostOnChangeIfNeeded()",
  "longName" : "",
  "relativeFileName" : "_extension/src/util.ts",
  "fileLinesCount" : 103,
  "components" : [ "primary::_extension" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReplaceElement[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 309,
  "endLine" : 313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/pool.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nextPoolSize()",
  "longName" : "",
  "relativeFileName" : "internal/core/pool.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 422,
  "endLine" : 426,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsSelfManagedProject()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_self_managed_projects.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewBaseReader()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/baseproto.go",
  "fileLinesCount" : 92,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewBaseWriter()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/baseproto.go",
  "fileLinesCount" : 92,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 489,
  "endLine" : 494,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 533,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func From()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompilerOptionsAffectEmit()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/declscompiler.go",
  "fileLinesCount" : 1257,
  "components" : [ "primary::internal" ],
  "startLine" : 1253,
  "endLine" : 1257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertTypeAcquisitionFromJsonWorker()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 888,
  "endLine" : 892,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canJsonReportNoInputFiles()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1342,
  "endLine" : 1346,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 818,
  "endLine" : 822,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 8,
  "endLine" : 12,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newParser()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 530,
  "endLine" : 534,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2262,
  "endLine" : 2270,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2457,
  "endLine" : 2465,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2556,
  "endLine" : 2560,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2562,
  "endLine" : 2566,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2701,
  "endLine" : 2705,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2712,
  "endLine" : 2716,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2718,
  "endLine" : 2722,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2724,
  "endLine" : 2729,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3468,
  "endLine" : 3472,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4442,
  "endLine" : 4446,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4952,
  "endLine" : 4956,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4958,
  "endLine" : 4962,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4964,
  "endLine" : 4968,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4981,
  "endLine" : 4985,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5138,
  "endLine" : 5189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5750,
  "endLine" : 5754,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5756,
  "endLine" : 5760,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5777,
  "endLine" : 5781,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6172,
  "endLine" : 6179,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTouchingPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 15,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isValidPrecedingNode()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 412,
  "endLine" : 416,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 449,
  "endLine" : 453,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SortAndDeduplicateDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1177,
  "endLine" : 1181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1552,
  "endLine" : 1557,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1569,
  "endLine" : 1573,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/checkerpool.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/checkerpool.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 254,
  "endLine" : 258,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func importSyntaxAffectsModuleResolution()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 593,
  "endLine" : 597,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertEachIsDefined[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewEmitContext()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 365,
  "endLine" : 369,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 570,
  "endLine" : 574,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 590,
  "endLine" : 594,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 662,
  "endLine" : 666,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 299,
  "endLine" : 303,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 349,
  "endLine" : 353,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 381,
  "endLine" : 385,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 387,
  "endLine" : 391,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 719,
  "endLine" : 723,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 725,
  "endLine" : 729,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 799,
  "endLine" : 807,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1000,
  "endLine" : 1004,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1006,
  "endLine" : 1010,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1012,
  "endLine" : 1016,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1018,
  "endLine" : 1022,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1024,
  "endLine" : 1028,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1034,
  "endLine" : 1038,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1040,
  "endLine" : 1044,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1046,
  "endLine" : 1050,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1083,
  "endLine" : 1087,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1149,
  "endLine" : 1153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1155,
  "endLine" : 1159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1975,
  "endLine" : 1979,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1985,
  "endLine" : 1989,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2037,
  "endLine" : 2041,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2124,
  "endLine" : 2128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2394,
  "endLine" : 2398,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3116,
  "endLine" : 3120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4059,
  "endLine" : 4064,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4066,
  "endLine" : 4070,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4426,
  "endLine" : 4430,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5289,
  "endLine" : 5294,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5434,
  "endLine" : 5438,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 158,
  "endLine" : 162,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 168,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLinesBetweenPositionAndPrecedingNonWhitespaceCharacter()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 390,
  "endLine" : 394,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBinaryOperation()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 622,
  "endLine" : 626,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func matchWhiteSpaceSingleLine()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 727,
  "endLine" : 731,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPinnedComment()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 854,
  "endLine" : 858,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 515,
  "endLine" : 519,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 299,
  "endLine" : 303,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewBuildInfoReader()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/incremental.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPendingEmitKindWithOptions()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 730,
  "endLine" : 734,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/fs.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/fs.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 413,
  "endLine" : 417,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 522,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 528,
  "endLine" : 532,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 547,
  "endLine" : 551,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 553,
  "endLine" : 557,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 314,
  "endLine" : 318,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/cache.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNormalizedAbsolutePathWithoutRoot()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 337,
  "endLine" : 341,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForEachAncestorDirectoryPath[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 1017,
  "endLine" : 1021,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 184,
  "endLine" : 188,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DiffOrderedMaps[K comparable, V comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 296,
  "endLine" : 300,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewOrderedSetWithSizeHint[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_set.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 15,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_set.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncset.go",
  "fileLinesCount" : 67,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSetWithSizeHint[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 14,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RunAgainstSubmodule()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/baseline/baseline.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 224,
  "endLine" : 228,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getHarnessOption()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 388,
  "endLine" : 392,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCommandLineOption()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 1128,
  "endLine" : 1132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func computeFileBasedTestConfigurationVariations()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 1148,
  "endLine" : 1152,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/recorderfs.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatLocation()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/error_baseline.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::internal" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 290,
  "endLine" : 294,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 296,
  "endLine" : 300,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SetupWithOptionsAndTypingsInstaller()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 200,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FlattenDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeWithStyleAndReset()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 299,
  "endLine" : 303,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WriteFormatDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 460,
  "endLine" : 464,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 212,
  "endLine" : 216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSortedSpecifiers()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 206,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 499,
  "endLine" : 503,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 175,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getImportNeedsImportDefaultHelper()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 373,
  "endLine" : 378,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 191,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1528,
  "endLine" : 1532,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1847,
  "endLine" : 1851,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1866,
  "endLine" : 1870,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newNodeEntryWithKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 651,
  "endLine" : 655,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 2251,
  "endLine" : 2255,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isUMDExportSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 216,
  "endLine" : 220,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isArgumentOfElementAccessExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 527,
  "endLine" : 531,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func symbolAppearsToBeTypeOnly()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2531,
  "endLine" : 2535,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isContextTokenValueLocation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2813,
  "endLine" : 2817,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStaticProperty()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2921,
  "endLine" : 2925,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isArrowFunctionBody()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3081,
  "endLine" : 3086,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isMemberCompletionKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3561,
  "endLine" : 3565,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func containsNonPublicProperties()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3944,
  "endLine" : 3948,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPreviousPropertyDeclarationTerminated()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4829,
  "endLine" : 4833,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertHasRealPosition()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/children.go",
  "fileLinesCount" : 130,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetImportSpecifierInsertionIndex()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getEntityNameString()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 585,
  "endLine" : 589,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func equalMessageChain()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 214,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsObjectLiteralOrClassExpressionMethodOrAccessor()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 578,
  "endLine" : 582,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SetParentInChildren()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 894,
  "endLine" : 898,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLiteralComputedPropertyDeclarationName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1258,
  "endLine" : 1262,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsBindableStaticAccessExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1313,
  "endLine" : 1317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetEnclosingBlockScopeContainer()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2066,
  "endLine" : 2070,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInstantiatedModule()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2339,
  "endLine" : 2343,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNonAugmentationDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3415,
  "endLine" : 3419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeDeclarationName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3434,
  "endLine" : 3438,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJSDocNameReferenceContext()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3852,
  "endLine" : 3856,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAnExternalModuleIndicatorNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 397,
  "endLine" : 402,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func BindSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 455,
  "endLine" : 459,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 515,
  "endLine" : 519,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 828,
  "endLine" : 832,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 914,
  "endLine" : 920,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1305,
  "endLine" : 1310,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1351,
  "endLine" : 1359,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1371,
  "endLine" : 1376,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1396,
  "endLine" : 1402,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1644,
  "endLine" : 1648,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1650,
  "endLine" : 1654,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1656,
  "endLine" : 1660,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1845,
  "endLine" : 1849,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2033,
  "endLine" : 2037,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBraceWrappedContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNotPropertyAccessOnIntegerLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 640,
  "endLine" : 644,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeIsOnOneLine()",
  "longName" : "",
  "relativeFileName" : "internal/format/util.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLineStartPositionForPosition()",
  "longName" : "",
  "relativeFileName" : "internal/format/util.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithFormatCodeSettings()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 799,
  "endLine" : 804,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 994,
  "endLine" : 998,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1000,
  "endLine" : 1004,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1006,
  "endLine" : 1010,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func increaseInsertionIndex()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulesmap.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::internal" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func containsIgnoredPath()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 234,
  "endLine" : 238,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 291,
  "endLine" : 295,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 547,
  "endLine" : 551,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 564,
  "endLine" : 568,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2312,
  "endLine" : 2317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2472,
  "endLine" : 2476,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2518,
  "endLine" : 2522,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2524,
  "endLine" : 2528,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func normalizeCommandName()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 340,
  "endLine" : 344,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 974,
  "endLine" : 978,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isConversionOrInterfaceImplementationMessage()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4871,
  "endLine" : 4875,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func markAsSynthetic()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1444,
  "endLine" : 1448,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isThisInitializedObjectBindingExpression()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1016,
  "endLine" : 1020,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInAmbientOrTypeNode()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1048,
  "endLine" : 1052,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getEnclosingContainer()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1314,
  "endLine" : 1318,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1720,
  "endLine" : 1724,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1741,
  "endLine" : 1745,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1747,
  "endLine" : 1751,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2622,
  "endLine" : 2626,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2645,
  "endLine" : 2649,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 310,
  "endLine" : 314,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 854,
  "endLine" : 858,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 1099,
  "endLine" : 1104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 1106,
  "endLine" : 1111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 1113,
  "endLine" : 1118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newNodeBuilderImpl()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 330,
  "endLine" : 335,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 307,
  "endLine" : 311,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 991,
  "endLine" : 995,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func runTests()",
  "longName" : "",
  "relativeFileName" : "internal/testrunner/runner.go",
  "fileLinesCount" : 14,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 14,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addInferredTyping()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/discovertypings.go",
  "fileLinesCount" : 333,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseNpmConfigOrLock[T npmConfig | npmLock]()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 460,
  "endLine" : 464,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/background/queue.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/plugin.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::_tools" ],
  "startLine" : 8,
  "endLine" : 12,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function cast()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/utils.ts",
  "fileLinesCount" : 9,
  "components" : [ "primary::_packages" ],
  "startLine" : 5,
  "endLine" : 9,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function directoryExists()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/fs.ts",
  "fileLinesCount" : 142,
  "components" : [ "primary::_packages" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fileExists()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/fs.ts",
  "fileLinesCount" : 142,
  "components" : [ "primary::_packages" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function isVolumeCharacter()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/path.ts",
  "fileLinesCount" : 136,
  "components" : [ "primary::_packages" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getRootLength()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/path.ts",
  "fileLinesCount" : 136,
  "components" : [ "primary::_packages" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/api.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::_packages" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "async initialize()",
  "longName" : "",
  "relativeFileName" : "_extension/src/client.ts",
  "fileLinesCount" : 193,
  "components" : [ "primary::_extension" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func InsertSorted[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 315,
  "endLine" : 318,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ComputeECMALineStarts()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func StringifyJson()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/workgroup.go",
  "fileLinesCount" : 123,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/linkstore.go",
  "fileLinesCount" : 30,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetOrCreateSelfManagedProjectForFile()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_self_managed_projects.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 527,
  "endLine" : 530,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1091,
  "endLine" : 1094,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1115,
  "endLine" : 1118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1120,
  "endLine" : 1123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1125,
  "endLine" : 1128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1130,
  "endLine" : 1133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1135,
  "endLine" : 1138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewPseudoBigInt()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/pseudobigint.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseValidBigInt()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/pseudobigint.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonFinite()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FromContext()",
  "longName" : "",
  "relativeFileName" : "internal/locale/locale.go",
  "fileLinesCount" : 28,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Parse()",
  "longName" : "",
  "relativeFileName" : "internal/locale/locale.go",
  "fileLinesCount" : 28,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func dirName()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func baseName()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/internal/internal.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseJsonConfigFileContent()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 842,
  "endLine" : 845,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 808,
  "endLine" : 811,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 813,
  "endLine" : 816,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func putParser()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1082,
  "endLine" : 1085,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1477,
  "endLine" : 1480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2157,
  "endLine" : 2160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2452,
  "endLine" : 2455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2619,
  "endLine" : 2622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2707,
  "endLine" : 2710,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2765,
  "endLine" : 2768,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2860,
  "endLine" : 2863,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2865,
  "endLine" : 2868,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2870,
  "endLine" : 2873,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2875,
  "endLine" : 2878,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2894,
  "endLine" : 2897,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3065,
  "endLine" : 3068,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3483,
  "endLine" : 3486,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3555,
  "endLine" : 3558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3591,
  "endLine" : 3594,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3893,
  "endLine" : 3896,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4753,
  "endLine" : 4756,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4758,
  "endLine" : 4761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4763,
  "endLine" : 4766,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4852,
  "endLine" : 4855,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5241,
  "endLine" : 5244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5383,
  "endLine" : 5386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6065,
  "endLine" : 6068,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6070,
  "endLine" : 6073,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6099,
  "endLine" : 6102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6104,
  "endLine" : 6107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6167,
  "endLine" : 6170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6181,
  "endLine" : 6184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetSourceMappingURL()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/source_mapper.go",
  "fileLinesCount" : 313,
  "components" : [ "primary::internal" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 905,
  "endLine" : 908,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func moduleResolutionSupportsPackageJsonExportsAndImports()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 966,
  "endLine" : 969,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1312,
  "endLine" : 1315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1532,
  "endLine" : 1535,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1640,
  "endLine" : 1643,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/host.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldEmitSourceMaps()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 305,
  "endLine" : 308,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldEmitDeclarationSourceMaps()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 310,
  "endLine" : 313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CheckDefined[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CheckEachIsDefined[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/debug.go",
  "fileLinesCount" : 198,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 668,
  "endLine" : 671,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 747,
  "endLine" : 750,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 947,
  "endLine" : 950,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 952,
  "endLine" : 955,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 964,
  "endLine" : 967,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 969,
  "endLine" : 972,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1071,
  "endLine" : 1081,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1446,
  "endLine" : 1449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1490,
  "endLine" : 1493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1525,
  "endLine" : 1528,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3126,
  "endLine" : 3129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5440,
  "endLine" : 5443,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5823,
  "endLine" : 5826,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLinesBetweenRangeEndAndRangeStart()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 385,
  "endLine" : 388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLinesBetweenPositionAndNextNonWhitespaceCharacter()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 396,
  "endLine" : 399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/referencemap.go",
  "fileLinesCount" : 52,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addReferencedFilesFromImportLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/programtosnapshot.go",
  "fileLinesCount" : 300,
  "components" : [ "primary::internal" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 736,
  "endLine" : 739,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/fs.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/fs.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 384,
  "endLine" : 393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 513,
  "endLine" : 516,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 542,
  "endLine" : 545,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 559,
  "endLine" : 562,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 564,
  "endLine" : 567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/exportsorimports.go",
  "fileLinesCount" : 85,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/exportsorimports.go",
  "fileLinesCount" : 85,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/exportsorimports.go",
  "fileLinesCount" : 85,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Parse()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDiskPathRoot()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetPathComponents()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewOrderedMapWithSizeHint[K comparable, V any]()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_set.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncset.go",
  "fileLinesCount" : 67,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncset.go",
  "fileLinesCount" : 67,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDefaultLibraryFile()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/util.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatDiagnosticsStatusAndTime()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 486,
  "endLine" : 489,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func UnquoteString()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/importelision.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/importelision.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/importelision.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/typeeraser.go",
  "fileLinesCount" : 352,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 660,
  "endLine" : 663,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 665,
  "endLine" : 668,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newOptionalCatchTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalcatch.go",
  "fileLinesCount" : 37,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newAsyncTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/async.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newNullishCoalescingTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/nullishcoalescing.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newOptionalChainTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newClassFieldsTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/classfields.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newUsingDeclarationTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newExponentiationTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/exponentiation.go",
  "fileLinesCount" : 90,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newClassStaticBlockTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/classstatic.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newforawaitTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/forawait.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newLogicalAssignmentTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/logicalassignment.go",
  "fileLinesCount" : 113,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newObjectRestSpreadTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 993,
  "endLine" : 996,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func bindingOrAssignmentPatternContainsNonLiteralComputedName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 1030,
  "endLine" : 1033,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newESDecoratorTransformer()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/esdecorator.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1316,
  "endLine" : 1319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1322,
  "endLine" : 1325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSymbolTracker()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getEffectiveBaseTypeNode()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 625,
  "endLine" : 628,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1124,
  "endLine" : 1127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 365,
  "endLine" : 368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 370,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isRecommendedCompletionMatch()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2333,
  "endLine" : 2336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getLineOfPosition()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2505,
  "endLine" : 2508,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func startsWithQuote()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3044,
  "endLine" : 3047,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDeprecated()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3106,
  "endLine" : 3109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCurrentlyEditingNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4013,
  "endLine" : 4016,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isConstructorParameterCompletion()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4056,
  "endLine" : 4059,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeKeywordTokenOrIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4298,
  "endLine" : 4301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isVariableDeclarationListButNotTypeArgument()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4820,
  "endLine" : 4823,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasDocComment()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5482,
  "endLine" : 5485,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetOrganizeImportsStringComparerWithDetection()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNodeWithName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 466,
  "endLine" : 469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isRequireCallArgument()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 576,
  "endLine" : 579,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExternalModuleImportEquals()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 624,
  "endLine" : 627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldShowParameterNameHints()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSignatureSupportingReturnAnnotation()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 382,
  "endLine" : 385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isModuleReferenceType()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EqualDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPushOrUnshiftIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAssertionExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 399,
  "endLine" : 402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 709,
  "endLine" : 712,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsCatchClauseVariableDeclarationOrBindingElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 735,
  "endLine" : 738,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPrologueDirective()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 777,
  "endLine" : 780,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasDynamicName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1497,
  "endLine" : 1500,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ExportAssignmentIsAlias()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1783,
  "endLine" : 1786,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTextOfPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2023,
  "endLine" : 2026,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsClassMemberModifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2856,
  "endLine" : 2859,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetExternalModuleImportEqualsDeclarationExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3083,
  "endLine" : 3086,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsUnterminatedLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3589,
  "endLine" : 3592,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInitializedProperty()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3595,
  "endLine" : 3598,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatComparator()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TryParseVersionRange()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUintComponent()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 271,
  "endLine" : 274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func putBinder()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isUseStrictPrologueDirective()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1284,
  "endLine" : 1289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2607,
  "endLine" : 2610,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOptionalSymbolFlagForNode()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2646,
  "endLine" : 2649,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NodeHandle()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func withTokenStart()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isConditionalOperatorContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStartOfVariableDeclarationList()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 476,
  "endLine" : 479,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeArgumentOrParameterOrAssertionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 524,
  "endLine" : 527,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldRescanTemplateToken()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetIndentationForNode()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findColumnForFirstNonWhitespaceCharacterInLine()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindFirstNonWhitespaceColumn()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetFormatCodeSettingsFromContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatOnClosingCurly()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatOnSemicolon()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRuleBucketIndex()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulesmap.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newLSPPipe()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 570,
  "endLine" : 573,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 603,
  "endLine" : 606,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 625,
  "endLine" : 628,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 630,
  "endLine" : 633,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1099,
  "endLine" : 1102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2320,
  "endLine" : 2323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2539,
  "endLine" : 2542,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3129,
  "endLine" : 3132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ResolveConfig()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 1980,
  "endLine" : 1983,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 3136,
  "endLine" : 3139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 381,
  "endLine" : 384,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewNodeBuilder()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isKnownGenericTypeName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 697,
  "endLine" : 700,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInCompoundLikeAssignment()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCompoundLikeAssignment()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSideEffectImport()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isRightSideOfAccessExpression()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isShiftOperator()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 787,
  "endLine" : 790,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isRelationalOperator()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 796,
  "endLine" : 799,
  "linesOfCode" : 4,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEqualityOperator()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 805,
  "endLine" : 808,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 847,
  "endLine" : 850,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExternalModuleSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1711,
  "endLine" : 1714,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 271,
  "endLine" : 274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 781,
  "endLine" : 784,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCoercibleUnderDoubleEquals()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1890,
  "endLine" : 1893,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2159,
  "endLine" : 2162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2343,
  "endLine" : 2346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2609,
  "endLine" : 2612,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2615,
  "endLine" : 2618,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 721,
  "endLine" : 724,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 946,
  "endLine" : 949,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1631,
  "endLine" : 1635,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 2112,
  "endLine" : 2115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 776,
  "endLine" : 779,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInitializerStringOrNumberLiteralExpression()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1990,
  "endLine" : 1993,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1154,
  "endLine" : 1157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/extendedconfigcache.go",
  "fileLinesCount" : 91,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 690,
  "endLine" : 694,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func installNpmPackages()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/ata.go",
  "fileLinesCount" : 500,
  "components" : [ "primary::internal" ],
  "startLine" : 479,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/programcounter.go",
  "fileLinesCount" : 33,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 594,
  "endLine" : 597,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeName()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function tryCast()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/utils.ts",
  "fileLinesCount" : 9,
  "components" : [ "primary::_packages" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNumericLiteral()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isBigIntLiteral()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isStringLiteral()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxText()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isRegularExpressionLiteral()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNoSubstitutionTemplateLiteral()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTemplateHead()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTemplateMiddle()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTemplateTail()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isDotDotDotToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isCommaToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isPlusToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isMinusToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isAsteriskToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isExclamationToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isQuestionToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isColonToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isQuestionDotToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isEqualsGreaterThanToken()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isIdentifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isPrivateIdentifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isExportModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isDefaultModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isAsyncModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isAssertsKeyword()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isAwaitKeyword()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReadonlyKeyword()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isStaticModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isAbstractModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isOverrideModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isAccessorModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isSuperKeyword()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isImportKeyword()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isCaseKeyword()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isQualifiedName()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isComputedPropertyName()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTypeParameterDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isParameter()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isDecorator()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isPropertySignature()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isPropertyDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isMethodSignature()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 410,
  "endLine" : 412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isMethodDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isClassStaticBlockDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isConstructorDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isGetAccessorDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 426,
  "endLine" : 428,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isSetAccessorDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isCallSignatureDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isConstructSignatureDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isIndexSignatureDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTypePredicateNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTypeReferenceNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isFunctionTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 456,
  "endLine" : 458,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isConstructorTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 460,
  "endLine" : 462,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTypeQueryNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTypeLiteralNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isArrayTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTupleTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNamedTupleMember()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isOptionalTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isRestTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 488,
  "endLine" : 490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isUnionTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isIntersectionTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 496,
  "endLine" : 498,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isConditionalTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isInferTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 504,
  "endLine" : 506,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isParenthesizedTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 508,
  "endLine" : 510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isThisTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 512,
  "endLine" : 514,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTypeOperatorNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 516,
  "endLine" : 518,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isIndexedAccessTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 520,
  "endLine" : 522,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isMappedTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 524,
  "endLine" : 526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isLiteralTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 528,
  "endLine" : 530,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isImportTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 532,
  "endLine" : 534,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTemplateLiteralTypeSpan()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTemplateLiteralTypeNode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isObjectBindingPattern()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 546,
  "endLine" : 548,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isArrayBindingPattern()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 550,
  "endLine" : 552,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isBindingElement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isArrayLiteralExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 560,
  "endLine" : 562,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isObjectLiteralExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 564,
  "endLine" : 566,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isPropertyAccessExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 568,
  "endLine" : 570,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isElementAccessExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 572,
  "endLine" : 574,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isCallExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 576,
  "endLine" : 578,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNewExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 580,
  "endLine" : 582,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTaggedTemplateExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 584,
  "endLine" : 586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTypeAssertionExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 588,
  "endLine" : 590,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isParenthesizedExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 592,
  "endLine" : 594,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isFunctionExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 596,
  "endLine" : 598,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isArrowFunction()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 600,
  "endLine" : 602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isDeleteExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 604,
  "endLine" : 606,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTypeOfExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 608,
  "endLine" : 610,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isVoidExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 612,
  "endLine" : 614,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isAwaitExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 616,
  "endLine" : 618,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isPrefixUnaryExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isPostfixUnaryExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 624,
  "endLine" : 626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isBinaryExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 628,
  "endLine" : 630,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isConditionalExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 632,
  "endLine" : 634,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTemplateExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 636,
  "endLine" : 638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isYieldExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 640,
  "endLine" : 642,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isSpreadElement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 644,
  "endLine" : 646,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isClassExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 648,
  "endLine" : 650,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isOmittedExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 652,
  "endLine" : 654,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isExpressionWithTypeArguments()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 656,
  "endLine" : 658,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isAsExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 660,
  "endLine" : 662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isSatisfiesExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 664,
  "endLine" : 666,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNonNullExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 668,
  "endLine" : 670,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isMetaProperty()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 672,
  "endLine" : 674,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isPartiallyEmittedExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 676,
  "endLine" : 678,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isCommaListExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 680,
  "endLine" : 682,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTemplateSpan()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 686,
  "endLine" : 688,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isSemicolonClassElement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 690,
  "endLine" : 692,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isBlock()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 696,
  "endLine" : 698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isVariableStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 700,
  "endLine" : 702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isEmptyStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 704,
  "endLine" : 706,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isExpressionStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 708,
  "endLine" : 710,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isIfStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 712,
  "endLine" : 714,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isDoStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 716,
  "endLine" : 718,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isWhileStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 720,
  "endLine" : 722,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isForStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 724,
  "endLine" : 726,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isForInStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 728,
  "endLine" : 730,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isForOfStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 732,
  "endLine" : 734,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isContinueStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 736,
  "endLine" : 738,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isBreakStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 740,
  "endLine" : 742,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isReturnStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 744,
  "endLine" : 746,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isWithStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 748,
  "endLine" : 750,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isSwitchStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 752,
  "endLine" : 754,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isLabeledStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 756,
  "endLine" : 758,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isThrowStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 760,
  "endLine" : 762,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTryStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 764,
  "endLine" : 766,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isDebuggerStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 768,
  "endLine" : 770,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isVariableDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 772,
  "endLine" : 774,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isVariableDeclarationList()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 776,
  "endLine" : 778,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isFunctionDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 780,
  "endLine" : 782,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isClassDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 784,
  "endLine" : 786,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isInterfaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 788,
  "endLine" : 790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isTypeAliasDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 792,
  "endLine" : 794,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isEnumDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 796,
  "endLine" : 798,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isModuleDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 800,
  "endLine" : 802,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isModuleBlock()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 804,
  "endLine" : 806,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isCaseBlock()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 808,
  "endLine" : 810,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNamespaceExportDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 812,
  "endLine" : 814,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isImportEqualsDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 816,
  "endLine" : 818,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isImportDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 820,
  "endLine" : 822,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isImportClause()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 824,
  "endLine" : 826,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isImportAttributes()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 828,
  "endLine" : 830,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isImportAttribute()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 832,
  "endLine" : 834,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNamespaceImport()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNamespaceExport()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 840,
  "endLine" : 842,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNamedImports()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 844,
  "endLine" : 846,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isImportSpecifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 848,
  "endLine" : 850,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isExportAssignment()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 852,
  "endLine" : 854,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isExportDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 856,
  "endLine" : 858,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isNamedExports()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 860,
  "endLine" : 862,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isExportSpecifier()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 864,
  "endLine" : 866,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isModuleExportName()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 868,
  "endLine" : 870,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isExternalModuleReference()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 874,
  "endLine" : 876,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxElement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 880,
  "endLine" : 882,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxSelfClosingElement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 884,
  "endLine" : 886,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxOpeningElement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 888,
  "endLine" : 890,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxClosingElement()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 892,
  "endLine" : 894,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxFragment()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 896,
  "endLine" : 898,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxOpeningFragment()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 900,
  "endLine" : 902,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxClosingFragment()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 904,
  "endLine" : 906,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxAttribute()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 908,
  "endLine" : 910,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxAttributes()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 912,
  "endLine" : 914,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxSpreadAttribute()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 916,
  "endLine" : 918,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 920,
  "endLine" : 922,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJsxNamespacedName()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 924,
  "endLine" : 926,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isCaseClause()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 930,
  "endLine" : 932,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isDefaultClause()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 934,
  "endLine" : 936,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isHeritageClause()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 938,
  "endLine" : 940,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isCatchClause()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 942,
  "endLine" : 944,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isPropertyAssignment()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 948,
  "endLine" : 950,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isShorthandPropertyAssignment()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 952,
  "endLine" : 954,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isSpreadAssignment()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 956,
  "endLine" : 958,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isEnumMember()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 962,
  "endLine" : 964,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isSourceFile()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 967,
  "endLine" : 969,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocTypeExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 975,
  "endLine" : 977,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocNameReference()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 979,
  "endLine" : 981,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocMemberName()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 983,
  "endLine" : 985,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocLink()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 987,
  "endLine" : 989,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocLinkCode()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 991,
  "endLine" : 993,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocLinkPlain()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 995,
  "endLine" : 997,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocAllType()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 999,
  "endLine" : 1001,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocNullableType()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1003,
  "endLine" : 1005,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocNonNullableType()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1007,
  "endLine" : 1009,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocOptionalType()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1011,
  "endLine" : 1013,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocVariadicType()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1015,
  "endLine" : 1017,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDoc()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1019,
  "endLine" : 1021,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocTypeLiteral()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1023,
  "endLine" : 1025,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocSignature()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1027,
  "endLine" : 1029,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocAugmentsTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1033,
  "endLine" : 1035,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocCallbackTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1037,
  "endLine" : 1039,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocPublicTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1041,
  "endLine" : 1043,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocPrivateTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1045,
  "endLine" : 1047,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocProtectedTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1049,
  "endLine" : 1051,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocReadonlyTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1053,
  "endLine" : 1055,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocOverrideTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1057,
  "endLine" : 1059,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocOverloadTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1061,
  "endLine" : 1063,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocDeprecatedTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1065,
  "endLine" : 1067,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocSeeTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1069,
  "endLine" : 1071,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocParameterTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1073,
  "endLine" : 1075,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocReturnTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1077,
  "endLine" : 1079,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocThisTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1081,
  "endLine" : 1083,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocTypeTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1085,
  "endLine" : 1087,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocTemplateTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1089,
  "endLine" : 1091,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocTypedefTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1093,
  "endLine" : 1095,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocUnknownTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1097,
  "endLine" : 1099,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocPropertyTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1101,
  "endLine" : 1103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocImplementsTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1105,
  "endLine" : 1107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocSatisfiesTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1109,
  "endLine" : 1111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function isJSDocImportTag()",
  "longName" : "",
  "relativeFileName" : "_packages/ast/src/is.ts",
  "fileLinesCount" : 1115,
  "components" : [ "primary::_packages" ],
  "startLine" : 1113,
  "endLine" : 1115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/objectRegistry.ts",
  "fileLinesCount" : 85,
  "components" : [ "primary::_packages" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getPathComponents()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/path.ts",
  "fileLinesCount" : 136,
  "components" : [ "primary::_packages" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function lastOrUndefined()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/path.ts",
  "fileLinesCount" : 136,
  "components" : [ "primary::_packages" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get kind()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get pos()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get end()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get next()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected get byteIndex()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected get offsetStringTableOffsets()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected get offsetStringTable()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected get offsetExtendedData()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected get offsetNodes()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected get parentIndex()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected get data()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected get dataType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected getFileText()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get pos()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get end()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get next()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private get data()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private get offsetNodes()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private get byteIndex()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get argument()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 602,
  "endLine" : 604,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get argumentExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 605,
  "endLine" : 607,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get arguments()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 608,
  "endLine" : 610,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get assertsModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 611,
  "endLine" : 613,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get asteriskToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 614,
  "endLine" : 616,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get attributes()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 617,
  "endLine" : 619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get awaitModifier()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get block()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 623,
  "endLine" : 625,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get body()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 626,
  "endLine" : 628,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get caseBlock()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 629,
  "endLine" : 631,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get catchClause()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 632,
  "endLine" : 634,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get checkType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 635,
  "endLine" : 637,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get children()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 638,
  "endLine" : 640,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get className()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get closingElement()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 644,
  "endLine" : 646,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get closingFragment()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 647,
  "endLine" : 649,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get colonToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 650,
  "endLine" : 652,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get comment()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 653,
  "endLine" : 655,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get condition()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 656,
  "endLine" : 658,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get constraint()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 659,
  "endLine" : 661,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get declarationList()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 662,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get defaultType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 665,
  "endLine" : 667,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get dotDotDotToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 668,
  "endLine" : 670,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get elements()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 671,
  "endLine" : 673,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get elseStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 674,
  "endLine" : 676,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get endOfFileToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 677,
  "endLine" : 679,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get equalsGreaterThanToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 680,
  "endLine" : 682,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get equalsToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 683,
  "endLine" : 685,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get exclamationToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 686,
  "endLine" : 688,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get exportClause()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 689,
  "endLine" : 691,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get expression()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 692,
  "endLine" : 694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get exprName()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 695,
  "endLine" : 697,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get extendsType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 698,
  "endLine" : 700,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get falseType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 701,
  "endLine" : 703,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get finallyBlock()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 704,
  "endLine" : 706,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get fullName()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 707,
  "endLine" : 709,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get head()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 710,
  "endLine" : 712,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get heritageClauses()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 713,
  "endLine" : 715,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get importClause()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 716,
  "endLine" : 718,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get incrementor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 719,
  "endLine" : 721,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get indexType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 722,
  "endLine" : 724,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get initializer()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 725,
  "endLine" : 727,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get label()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 728,
  "endLine" : 730,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get left()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 731,
  "endLine" : 733,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get literal()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 734,
  "endLine" : 736,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get members()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 737,
  "endLine" : 739,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get modifiers()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 740,
  "endLine" : 742,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get moduleReference()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 743,
  "endLine" : 745,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get moduleSpecifier()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 746,
  "endLine" : 748,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get name()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 749,
  "endLine" : 751,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get namedBindings()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 752,
  "endLine" : 754,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get nameExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 755,
  "endLine" : 757,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get namespace()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 758,
  "endLine" : 760,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get nameType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 761,
  "endLine" : 763,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get objectAssignmentInitializer()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 764,
  "endLine" : 766,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get objectType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 767,
  "endLine" : 769,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get openingElement()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 770,
  "endLine" : 772,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get openingFragment()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 773,
  "endLine" : 775,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get operatorToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 776,
  "endLine" : 778,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get parameterName()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 779,
  "endLine" : 781,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get parameters()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 782,
  "endLine" : 784,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get postfixToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 785,
  "endLine" : 787,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get propertyName()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 788,
  "endLine" : 790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get qualifier()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 791,
  "endLine" : 793,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get questionDotToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 794,
  "endLine" : 796,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get questionToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 797,
  "endLine" : 799,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get readonlyToken()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 800,
  "endLine" : 802,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get right()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 803,
  "endLine" : 805,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get statement()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 806,
  "endLine" : 808,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get statements()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 809,
  "endLine" : 811,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get tag()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 812,
  "endLine" : 814,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get tagName()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 815,
  "endLine" : 817,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get tags()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 818,
  "endLine" : 820,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get template()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 821,
  "endLine" : 823,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get templateSpans()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 824,
  "endLine" : 826,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get thenStatement()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 827,
  "endLine" : 829,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get trueType()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 830,
  "endLine" : 832,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get tryBlock()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 833,
  "endLine" : 835,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get type()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get typeArguments()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 839,
  "endLine" : 841,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get typeExpression()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 842,
  "endLine" : 844,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get typeName()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 845,
  "endLine" : 847,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get typeParameter()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 848,
  "endLine" : 850,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get typeParameters()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 851,
  "endLine" : 853,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get value()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 854,
  "endLine" : 856,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get variableDeclaration()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 857,
  "endLine" : 859,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get whenFalse()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 860,
  "endLine" : 862,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "get whenTrue()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/node.ts",
  "fileLinesCount" : 962,
  "components" : [ "primary::_packages" ],
  "startLine" : 863,
  "endLine" : 865,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "_packages/api/src/api.ts",
  "fileLinesCount" : 179,
  "components" : [ "primary::_packages" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getBuiltinExePath()",
  "longName" : "",
  "relativeFileName" : "_extension/src/util.ts",
  "fileLinesCount" : 103,
  "components" : [ "primary::_extension" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/sys.go",
  "fileLinesCount" : 76,
  "components" : [ "primary::cmd" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "cmd/tsgo/main.go",
  "fileLinesCount" : 25,
  "components" : [ "primary::cmd" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTextRange()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func UndefinedTextRange()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/text.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithRequestID()",
  "longName" : "",
  "relativeFileName" : "internal/core/context.go",
  "fileLinesCount" : 22,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FirstResult[T1 any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 432,
  "endLine" : 434,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Identity[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 568,
  "endLine" : 570,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ShouldRewriteModuleSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 590,
  "endLine" : 592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func comparableValuesEqual[T comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 616,
  "endLine" : 618,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DiffMaps[K comparable, V comparable]()",
  "longName" : "",
  "relativeFileName" : "internal/core/core.go",
  "fileLinesCount" : 696,
  "components" : [ "primary::internal" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/bfs.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/bfs.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ResolveProjectReferencePath()",
  "longName" : "",
  "relativeFileName" : "internal/core/projectreference.go",
  "fileLinesCount" : 20,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/textchange.go",
  "fileLinesCount" : 30,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/tristate.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/tristate.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/tristate.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/tristate.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/tristate.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/pattern.go",
  "fileLinesCount" : 52,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Version()",
  "longName" : "",
  "relativeFileName" : "internal/core/version.go",
  "fileLinesCount" : 34,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func VersionMajorMinor()",
  "longName" : "",
  "relativeFileName" : "internal/core/version.go",
  "fileLinesCount" : 34,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/workgroup.go",
  "fileLinesCount" : 123,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/linkstore.go",
  "fileLinesCount" : 30,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/stack.go",
  "fileLinesCount" : 33,
  "components" : [ "primary::internal" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/stack.go",
  "fileLinesCount" : 33,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ToReader()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ToWriter()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1096,
  "endLine" : 1098,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1155,
  "endLine" : 1157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1159,
  "endLine" : 1161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1172,
  "endLine" : 1174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1176,
  "endLine" : 1178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1180,
  "endLine" : 1182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1184,
  "endLine" : 1187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1205,
  "endLine" : 1208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1273,
  "endLine" : 1275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1277,
  "endLine" : 1279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1320,
  "endLine" : 1322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1324,
  "endLine" : 1326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1328,
  "endLine" : 1330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1340,
  "endLine" : 1342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1386,
  "endLine" : 1388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1399,
  "endLine" : 1401,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrTo[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 1419,
  "endLine" : 1421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewIDString()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/jsonrpc.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrTo[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithClientCapabilities()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/lsproto/lsp.go",
  "fileLinesCount" : 221,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NaN()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Inf()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/jsnum/jsnum.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::internal" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithLocale()",
  "longName" : "",
  "relativeFileName" : "internal/locale/locale.go",
  "fileLinesCount" : 28,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/iovfs/iofs.go",
  "fileLinesCount" : 207,
  "components" : [ "primary::internal" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func realpath()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/realpath_other.go",
  "fileLinesCount" : 11,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FS()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/osvfs/os.go",
  "fileLinesCount" : 177,
  "components" : [ "primary::internal" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsImplicitGlob()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReadDirectory()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/utilities.go",
  "fileLinesCount" : 463,
  "components" : [ "primary::internal" ],
  "startLine" : 461,
  "endLine" : 463,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FromMap[File any]()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/vfstest/vfstest.go",
  "fileLinesCount" : 614,
  "components" : [ "primary::internal" ],
  "startLine" : 399,
  "endLine" : 401,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/vfs/cachedvfs/cachedvfs.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func wrapFS()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/noembed.go",
  "fileLinesCount" : 46,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func splitPath()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func libPath()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func wrapFS()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/embed.go",
  "fileLinesCount" : 212,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WrapFS()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/bundled.go",
  "fileLinesCount" : 53,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func LibPath()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/bundled.go",
  "fileLinesCount" : 53,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TestingLibPath()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/bundled.go",
  "fileLinesCount" : 53,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func removeCRLF()",
  "longName" : "",
  "relativeFileName" : "internal/bundled/generate.go",
  "fileLinesCount" : 229,
  "components" : [ "primary::internal" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TargetToLibMap()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/enummaps.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsedcommandline.go",
  "fileLinesCount" : 392,
  "components" : [ "primary::internal" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsoptionstest/vfsparseconfighost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsoptionstest/vfsparseconfighost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/parsinghelpers.go",
  "fileLinesCount" : 625,
  "components" : [ "primary::internal" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func directoryOfCombinedPath()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 661,
  "endLine" : 665,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDoubleQuotedString()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 784,
  "endLine" : 786,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldReportNoInputFiles()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1348,
  "endLine" : 1350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetOptionsSyntaxByArrayElementValue()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1460,
  "endLine" : 1462,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSubstitutedPathWithConfigDirTemplate()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 1488,
  "endLine" : 1490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateDiagnosticForNodeInSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/errors.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/namemap.go",
  "fileLinesCount" : 58,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineoption.go",
  "fileLinesCount" : 196,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getInputOptionName()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/commandlineparser.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::internal" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func trimEnd()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJSDocLinkTag()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 663,
  "endLine" : 665,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 667,
  "endLine" : 669,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 865,
  "endLine" : 867,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/jsdoc.go",
  "fileLinesCount" : 1211,
  "components" : [ "primary::internal" ],
  "startLine" : 1039,
  "endLine" : 1041,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tokenIsIdentifierOrKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/parser/utilities.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tokenIsIdentifierOrKeywordOrGreaterThan()",
  "longName" : "",
  "relativeFileName" : "internal/parser/utilities.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isKeywordOrPunctuation()",
  "longName" : "",
  "relativeFileName" : "internal/parser/utilities.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJSDocLikeText()",
  "longName" : "",
  "relativeFileName" : "internal/parser/utilities.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/reparser.go",
  "fileLinesCount" : 621,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getParser()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 605,
  "endLine" : 607,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 876,
  "endLine" : 878,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 880,
  "endLine" : 882,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDeclareModifier()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1072,
  "endLine" : 1074,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1076,
  "endLine" : 1080,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1473,
  "endLine" : 1475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1482,
  "endLine" : 1484,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1486,
  "endLine" : 1488,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1509,
  "endLine" : 1511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1614,
  "endLine" : 1616,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1618,
  "endLine" : 1620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1684,
  "endLine" : 1686,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExportModifier()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1688,
  "endLine" : 1690,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAsyncModifier()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1692,
  "endLine" : 1694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1812,
  "endLine" : 1814,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func modifierListHasAsync()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1840,
  "endLine" : 1842,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 1992,
  "endLine" : 1994,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2162,
  "endLine" : 2164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2166,
  "endLine" : 2170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2359,
  "endLine" : 2361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2504,
  "endLine" : 2506,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2508,
  "endLine" : 2510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2770,
  "endLine" : 2772,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 2849,
  "endLine" : 2851,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3182,
  "endLine" : 3184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3225,
  "endLine" : 3230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3379,
  "endLine" : 3381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3511,
  "endLine" : 3513,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3677,
  "endLine" : 3679,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3725,
  "endLine" : 3727,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3869,
  "endLine" : 3871,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3873,
  "endLine" : 3875,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3877,
  "endLine" : 3879,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3881,
  "endLine" : 3883,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3885,
  "endLine" : 3887,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3889,
  "endLine" : 3891,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3898,
  "endLine" : 3900,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3902,
  "endLine" : 3904,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3906,
  "endLine" : 3908,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3918,
  "endLine" : 3920,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3943,
  "endLine" : 3945,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 3947,
  "endLine" : 3949,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4359,
  "endLine" : 4362,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4511,
  "endLine" : 4513,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4515,
  "endLine" : 4517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 4519,
  "endLine" : 4521,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5066,
  "endLine" : 5068,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5093,
  "endLine" : 5095,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5237,
  "endLine" : 5239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5350,
  "endLine" : 5352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5677,
  "endLine" : 5679,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5688,
  "endLine" : 5690,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5692,
  "endLine" : 5694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5696,
  "endLine" : 5698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5700,
  "endLine" : 5702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5704,
  "endLine" : 5706,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5762,
  "endLine" : 5764,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5783,
  "endLine" : 5785,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5874,
  "endLine" : 5878,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5891,
  "endLine" : 5893,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5895,
  "endLine" : 5897,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 5928,
  "endLine" : 5930,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6083,
  "endLine" : 6085,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6087,
  "endLine" : 6089,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6124,
  "endLine" : 6127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6129,
  "endLine" : 6131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6140,
  "endLine" : 6142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6159,
  "endLine" : 6161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6163,
  "endLine" : 6165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6194,
  "endLine" : 6196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6198,
  "endLine" : 6200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6202,
  "endLine" : 6204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6206,
  "endLine" : 6208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6226,
  "endLine" : 6228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6230,
  "endLine" : 6232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6234,
  "endLine" : 6236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6238,
  "endLine" : 6240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6242,
  "endLine" : 6244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6246,
  "endLine" : 6248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isReservedWord()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6250,
  "endLine" : 6252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func match()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6383,
  "endLine" : 6385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/parser/parser.go",
  "fileLinesCount" : 6601,
  "components" : [ "primary::internal" ],
  "startLine" : 6514,
  "endLine" : 6516,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/lineinfo.go",
  "fileLinesCount" : 30,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/source_mapper.go",
  "fileLinesCount" : 313,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DecodeMappings()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/decoder.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::internal" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTouchingToken()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTokenAtPosition()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindPrecedingToken()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetStartOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/astnav/tokens.go",
  "fileLinesCount" : 731,
  "components" : [ "primary::internal" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewResult()",
  "longName" : "",
  "relativeFileName" : "internal/evaluator/evaluator.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencedtsfakinghost.go",
  "fileLinesCount" : 226,
  "components" : [ "primary::internal" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/includeprocessor.go",
  "fileLinesCount" : 171,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/projectreferencefilemapper.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func equalModuleSpecifiers()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func equalModuleAugmentationNames()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func equalFileReferences()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func equalCheckJSDirectives()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 395,
  "endLine" : 397,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 420,
  "endLine" : 422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 428,
  "endLine" : 430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 445,
  "endLine" : 447,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 910,
  "endLine" : 912,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func emitModuleKindIsNonNodeESM()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 971,
  "endLine" : 973,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 988,
  "endLine" : 990,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 992,
  "endLine" : 994,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1004,
  "endLine" : 1006,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1008,
  "endLine" : 1015,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1284,
  "endLine" : 1286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1288,
  "endLine" : 1290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1292,
  "endLine" : 1294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1296,
  "endLine" : 1298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1300,
  "endLine" : 1302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1304,
  "endLine" : 1306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1308,
  "endLine" : 1310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1528,
  "endLine" : 1530,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1548,
  "endLine" : 1550,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1559,
  "endLine" : 1561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1564,
  "endLine" : 1566,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1610,
  "endLine" : 1612,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1621,
  "endLine" : 1623,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1632,
  "endLine" : 1634,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 1636,
  "endLine" : 1638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/host.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/host.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/host.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/host.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSourceFileNotJson()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitter.go",
  "fileLinesCount" : 484,
  "components" : [ "primary::internal" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileInclude.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/knownsymlinks.go",
  "fileLinesCount" : 53,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/knownsymlinks.go",
  "fileLinesCount" : 53,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/knownsymlinks.go",
  "fileLinesCount" : 53,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/knownsymlinks.go",
  "fileLinesCount" : 53,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/checkerpool.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/fileloader.go",
  "fileLinesCount" : 626,
  "components" : [ "primary::internal" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/filesparser.go",
  "fileLinesCount" : 403,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/processingDiagnostic.go",
  "fileLinesCount" : 134,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/processingDiagnostic.go",
  "fileLinesCount" : 134,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isHoistedVariable()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 445,
  "endLine" : 447,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 553,
  "endLine" : 555,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 557,
  "endLine" : 559,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 577,
  "endLine" : 579,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 597,
  "endLine" : 599,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 630,
  "endLine" : 632,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/emitcontext.go",
  "fileLinesCount" : 987,
  "components" : [ "primary::internal" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 731,
  "endLine" : 733,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 735,
  "endLine" : 737,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 739,
  "endLine" : 741,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 743,
  "endLine" : 745,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 809,
  "endLine" : 811,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 813,
  "endLine" : 815,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 817,
  "endLine" : 819,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 835,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 840,
  "endLine" : 842,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 903,
  "endLine" : 905,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 914,
  "endLine" : 916,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 928,
  "endLine" : 930,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 942,
  "endLine" : 944,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1442,
  "endLine" : 1444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1681,
  "endLine" : 1683,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1685,
  "endLine" : 1687,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1802,
  "endLine" : 1804,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1833,
  "endLine" : 1835,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1932,
  "endLine" : 1934,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1971,
  "endLine" : 1973,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 1981,
  "endLine" : 1983,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2137,
  "endLine" : 2139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2201,
  "endLine" : 2203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2346,
  "endLine" : 2348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2350,
  "endLine" : 2352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2386,
  "endLine" : 2388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2390,
  "endLine" : 2392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2470,
  "endLine" : 2472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2872,
  "endLine" : 2874,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2883,
  "endLine" : 2885,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 2948,
  "endLine" : 2950,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3112,
  "endLine" : 3114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3420,
  "endLine" : 3422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3424,
  "endLine" : 3426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3442,
  "endLine" : 3444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3717,
  "endLine" : 3719,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3814,
  "endLine" : 3816,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 3876,
  "endLine" : 3878,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4242,
  "endLine" : 4244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4319,
  "endLine" : 4321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4327,
  "endLine" : 4330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 4772,
  "endLine" : 4774,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5625,
  "endLine" : 5627,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5629,
  "endLine" : 5631,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5633,
  "endLine" : 5635,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/printer.go",
  "fileLinesCount" : 5946,
  "components" : [ "primary::internal" ],
  "startLine" : 5743,
  "endLine" : 5745,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/textwriter.go",
  "fileLinesCount" : 211,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/generatedidentifierflags.go",
  "fileLinesCount" : 57,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/generatedidentifierflags.go",
  "fileLinesCount" : 57,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/generatedidentifierflags.go",
  "fileLinesCount" : 57,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/generatedidentifierflags.go",
  "fileLinesCount" : 57,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/generatedidentifierflags.go",
  "fileLinesCount" : 57,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/generatedidentifierflags.go",
  "fileLinesCount" : 57,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/generatedidentifierflags.go",
  "fileLinesCount" : 57,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/generatedidentifierflags.go",
  "fileLinesCount" : 57,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/generatedidentifierflags.go",
  "fileLinesCount" : 57,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNotPrologueDirective()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeIsOnSingleLine()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeEndPositionsAreOnSameLine()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeStartIsOnSameLineAsRangeEnd()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeEndIsOnSameLineAsRangeStart()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PositionsAreOnSameLine()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 364,
  "endLine" : 366,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCommentRange()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 410,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNewExpressionWithoutArguments()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 618,
  "endLine" : 620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasLeadingHash()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 645,
  "endLine" : 647,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isASCIIWordCharacter()",
  "longName" : "",
  "relativeFileName" : "internal/printer/utilities.go",
  "fileLinesCount" : 879,
  "components" : [ "primary::internal" ],
  "startLine" : 673,
  "endLine" : 675,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 481,
  "endLine" : 483,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 486,
  "endLine" : 488,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 491,
  "endLine" : 493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/factory.go",
  "fileLinesCount" : 683,
  "components" : [ "primary::internal" ],
  "startLine" : 550,
  "endLine" : 552,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/namegenerator.go",
  "fileLinesCount" : 401,
  "components" : [ "primary::internal" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func codePointIsHighSurrogate()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func codePointIsLowSurrogate()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func surrogatePairToCodepoint()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tokenIsIdentifierOrKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IdentifierToKeywordKind()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSourceTextOfNodeFromSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTextOfNode()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsIntrinsicJsxName()",
  "longName" : "",
  "relativeFileName" : "internal/scanner/utilities.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTraceFromSys()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::internal" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func showConfig()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::internal" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshottobuildinfo.go",
  "fileLinesCount" : 357,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/affectedfileshandler.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 488,
  "endLine" : 490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildInfo.go",
  "fileLinesCount" : 585,
  "components" : [ "primary::internal" ],
  "startLine" : 583,
  "endLine" : 585,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/buildinfotosnapshot.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/program.go",
  "fileLinesCount" : 394,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/host.go",
  "fileLinesCount" : 39,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/host.go",
  "fileLinesCount" : 39,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateHost()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/host.go",
  "fileLinesCount" : 39,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/referencemap.go",
  "fileLinesCount" : 52,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/referencemap.go",
  "fileLinesCount" : 52,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 642,
  "endLine" : 644,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/buildtask.go",
  "fileLinesCount" : 855,
  "components" : [ "primary::internal" ],
  "startLine" : 840,
  "endLine" : 842,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/compilerHost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/compilerHost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/compilerHost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/compilerHost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/compilerHost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/compilerHost.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/parseCache.go",
  "fileLinesCount" : 48,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/parseCache.go",
  "fileLinesCount" : 48,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/parseCache.go",
  "fileLinesCount" : 48,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/parseCache.go",
  "fileLinesCount" : 48,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/host.go",
  "fileLinesCount" : 121,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/orchestrator.go",
  "fileLinesCount" : 400,
  "components" : [ "primary::internal" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/build/uptodatestatus.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/sys.go",
  "fileLinesCount" : 567,
  "components" : [ "primary::internal" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsctests/readablebuildinfo.go",
  "fileLinesCount" : 424,
  "components" : [ "primary::internal" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func defaultIsPretty()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PrintVersion()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDisplayNameTextOfOption()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/help.go",
  "fileLinesCount" : 426,
  "components" : [ "primary::internal" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatDuration()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/statistics.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/exportsorimports.go",
  "fileLinesCount" : 85,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/cache.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/cache.go",
  "fileLinesCount" : 172,
  "components" : [ "primary::internal" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/expected.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/expected.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/expected.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/expected.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ExpectedOf[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/expected.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/packagejson/jsonvalue.go",
  "fileLinesCount" : 165,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAnyDirectorySeparator()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsUrl()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsRootedDiskPath()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PathIsAbsolute()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasTrailingDirectorySeparator()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsVolumeCharacter()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NormalizeSlashes()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetNormalizedPathComponents()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 644,
  "endLine" : 646,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 663,
  "endLine" : 665,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRelativePathFromFile()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 721,
  "endLine" : 723,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExternalModuleNameRelative()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 871,
  "endLine" : 876,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 883,
  "endLine" : 885,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 887,
  "endLine" : 889,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ComparePathsCaseSensitive()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 936,
  "endLine" : 938,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ComparePathsCaseInsensitive()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 940,
  "endLine" : 942,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 975,
  "endLine" : 977,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FileExtensionIs()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 979,
  "endLine" : 981,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 1023,
  "endLine" : 1025,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareNumberOfDirectorySeparators()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/path.go",
  "fileLinesCount" : 1139,
  "components" : [ "primary::internal" ],
  "startLine" : 1137,
  "endLine" : 1139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ExtensionIsTs()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RemoveExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasTSFileExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasImplementationTSFileExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasJSFileExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasJSONFileExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDeclarationFileName()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ExtensionIsOneOf()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ChangeExtension()",
  "longName" : "",
  "relativeFileName" : "internal/tspath/extension.go",
  "fileLinesCount" : 178,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_set.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_set.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_set.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_set.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_set.go",
  "fileLinesCount" : 54,
  "components" : [ "primary::internal" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncset.go",
  "fileLinesCount" : 67,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncset.go",
  "fileLinesCount" : 67,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/multimap.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/syncmap.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/set.go",
  "fileLinesCount" : 77,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/sourcemap_recorder.go",
  "fileLinesCount" : 354,
  "components" : [ "primary::internal" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 599,
  "endLine" : 601,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 603,
  "endLine" : 605,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareTestFiles()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 807,
  "endLine" : 809,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 835,
  "endLine" : 837,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 852,
  "endLine" : 854,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 856,
  "endLine" : 858,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 860,
  "endLine" : 862,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTestBuildInfoReader()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 937,
  "endLine" : 939,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func listFiles()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/harnessutil.go",
  "fileLinesCount" : 1180,
  "components" : [ "primary::internal" ],
  "startLine" : 969,
  "endLine" : 971,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewOutputRecorderFS()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/harnessutil/recorderfs.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBuiltFile()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/util.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTsConfigFile()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/util.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/tsbaseline/type_symbol_baseline.go",
  "fileLinesCount" : 487,
  "components" : [ "primary::internal" ],
  "startLine" : 276,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TestProgramIsSingleThreaded()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/testutil.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MarkSyntheticRecursive()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/parsetestutil/parsetestutil.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/fsbaselineutil/differ.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/fsbaselineutil/differ.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EvalNodeScript[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/jstest/node.go",
  "fileLinesCount" : 95,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Setup()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SetupWithOptions()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SetupWithTypingsInstaller()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithRequestID()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/projecttestutil/projecttestutil.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::internal" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TypeScriptSubmoduleExists()",
  "longName" : "",
  "relativeFileName" : "internal/repo/paths.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WrapASTDiagnostic()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareASTDiagnostics()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WriteFlattenedASTDiagnosticMessage()",
  "longName" : "",
  "relativeFileName" : "internal/diagnosticwriter/diagnosticwriter.go",
  "fileLinesCount" : 505,
  "components" : [ "primary::internal" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsWhiteSpaceLike()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDigit()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsOctalDigit()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsHexDigit()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsASCIILetter()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func matchSlashReplacer()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/util.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EquateStringCaseInsensitive()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EquateStringCaseSensitive()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CompareStringsCaseSensitive()",
  "longName" : "",
  "relativeFileName" : "internal/stringutil/compare.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/importelision.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/runtimesyntax.go",
  "fileLinesCount" : 1159,
  "components" : [ "primary::internal" ],
  "startLine" : 1141,
  "endLine" : 1143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/tstransforms/typeeraser.go",
  "fileLinesCount" : 352,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/transformer.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/transformer.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/transformer.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/transformer.go",
  "fileLinesCount" : 41,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsGeneratedIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsHelperName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLocalName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExportName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsSimpleInlineableExpression()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/utilities.go",
  "fileLinesCount" : 268,
  "components" : [ "primary::internal" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sortByImportDeclarationSource()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSpecifierOfRequireCall()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sortByRequireSource()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/jsxtransforms/jsx.go",
  "fileLinesCount" : 1141,
  "components" : [ "primary::internal" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/async.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonNullChain()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCallChain()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/optionalchain.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::internal" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/classfields.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 454,
  "endLine" : 457,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 708,
  "endLine" : 710,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isUsingVariableDeclarationList()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 815,
  "endLine" : 817,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getUsingKindOfVariableStatement()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/using.go",
  "fileLinesCount" : 867,
  "components" : [ "primary::internal" ],
  "startLine" : 830,
  "endLine" : 832,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/classstatic.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/forawait.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 840,
  "endLine" : 842,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 844,
  "endLine" : 846,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 848,
  "endLine" : 850,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 852,
  "endLine" : 854,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 856,
  "endLine" : 858,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 860,
  "endLine" : 862,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBindingName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 872,
  "endLine" : 874,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isObjectBindingOrAssignmentPattern()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 1077,
  "endLine" : 1079,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isArrayBindingOrAssignmentPattern()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/objectrestspread.go",
  "fileLinesCount" : 1102,
  "components" : [ "primary::internal" ],
  "startLine" : 1081,
  "endLine" : 1083,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/esdecorator.go",
  "fileLinesCount" : 19,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func classHasDeclaredOrExplicitlyAssignedName()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isProtoSetter()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNamedEvaluation()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/estransforms/namedevaluation.go",
  "fileLinesCount" : 560,
  "components" : [ "primary::internal" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNamedDefaultReference()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func containsDefaultReference()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExportNeedsImportStarHelper()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/externalmoduleinfo.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExternalModuleNameFromPath()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryRenameExternalModule()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSimpleInlineableExpression()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/utilities.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1249,
  "endLine" : 1251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1265,
  "endLine" : 1267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1281,
  "endLine" : 1283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1306,
  "endLine" : 1308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1311,
  "endLine" : 1313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/moduletransforms/commonjsmodule.go",
  "fileLinesCount" : 2004,
  "components" : [ "primary::internal" ],
  "startLine" : 1685,
  "endLine" : 1687,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createDiagnosticForNode()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/tracker.go",
  "fileLinesCount" : 219,
  "components" : [ "primary::internal" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func needsScopeMarker()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPrivateMethodTypeParameter()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isScopeMarker()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/util.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::internal" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func throwDiagnostic()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createEmptyExports()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1067,
  "endLine" : 1072,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1120,
  "endLine" : 1122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1824,
  "endLine" : 1826,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1862,
  "endLine" : 1864,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func safeMultiLineComment()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/inliners/constenum.go",
  "fileLinesCount" : 88,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isForRenameWithPrefixAndSuffixText()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 608,
  "endLine" : 610,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getReferencesForNonModule()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1263,
  "endLine" : 1266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1539,
  "endLine" : 1541,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isMethodOrAccessor()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1624,
  "endLine" : 1626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tryGetClassByExtendingIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1628,
  "endLine" : 1630,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasOwnConstructor()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1639,
  "endLine" : 1641,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 1777,
  "endLine" : 1780,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 2031,
  "endLine" : 2033,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrTo[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsconv/converters.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::internal" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getArgumentIndex()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 959,
  "endLine" : 961,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getArgumentCount()",
  "longName" : "",
  "relativeFileName" : "internal/ls/signaturehelp.go",
  "fileLinesCount" : 1281,
  "components" : [ "primary::internal" ],
  "startLine" : 963,
  "endLine" : 965,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addNamespaceQualifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func needsTypeOnly()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldUseTypeOnly()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimportfixes.go",
  "fileLinesCount" : 368,
  "components" : [ "primary::internal" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func jsxModeNeedsExplicitImport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions_importfixes.go",
  "fileLinesCount" : 641,
  "components" : [ "primary::internal" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/languageservice.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func moduleSymbolToValidIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInComment()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasChildOfKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExpressionOfExternalModuleImportEqualsDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNamespaceReference()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createRangeFromNode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonContextualKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 420,
  "endLine" : 422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSeparator()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 451,
  "endLine" : 453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isRightSideOfPropertyAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 533,
  "endLine" : 535,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isReadonlyTypeOperator()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 569,
  "endLine" : 571,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJumpStatementTarget()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 573,
  "endLine" : 575,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLabelOfLabeledStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 577,
  "endLine" : 579,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findReferenceInPosition()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 581,
  "endLine" : 583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTagName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 585,
  "endLine" : 587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RangeContainsRange()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1438,
  "endLine" : 1440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func startEndContainsRange()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1442,
  "endLine" : 1444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNoSubstitutionTemplateLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1471,
  "endLine" : 1473,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTaggedTemplateExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1475,
  "endLine" : 1477,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInsideTemplateLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1479,
  "endLine" : 1481,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTemplateHead()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1484,
  "endLine" : 1486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTemplateTail()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1488,
  "endLine" : 1490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isObjectLiteralOrJsxElement()",
  "longName" : "",
  "relativeFileName" : "internal/ls/utilities.go",
  "fileLinesCount" : 1643,
  "components" : [ "primary::internal" ],
  "startLine" : 1620,
  "endLine" : 1622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DeprecateSortText()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sortBelow()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isClassLikeMemberCompletion()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2526,
  "endLine" : 2529,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIsIgnore()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2688,
  "endLine" : 2690,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIncludesSymbolName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2692,
  "endLine" : 2694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIsExport()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2696,
  "endLine" : 2698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIsComputedPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2700,
  "endLine" : 2702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIsObjectLiteralMethod()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2704,
  "endLine" : 2706,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIsThisType()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2708,
  "endLine" : 2710,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIsTypeOnlyAlias()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2712,
  "endLine" : 2714,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIsSymbolMember()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2716,
  "endLine" : 2718,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIsNullableMember()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2720,
  "endLine" : 2722,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func originIsPromise()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2724,
  "endLine" : 2726,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func binaryExpressionMayBeOpenTag()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2805,
  "endLine" : 2807,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCheckedFile()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2809,
  "endLine" : 2811,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isModuleSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2910,
  "endLine" : 2912,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSwitchedType()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2991,
  "endLine" : 2993,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsEqualityOperatorKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 2995,
  "endLine" : 2997,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3009,
  "endLine" : 3011,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func areIntersectedTypesAvoidingStringReduction()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3159,
  "endLine" : 3161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func escapeSnippetText()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3163,
  "endLine" : 3165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNamedImportsOrExports()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3167,
  "endLine" : 3169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInterfaceOrTypeLiteralCompletionKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 3480,
  "endLine" : 3482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFromObjectTypeDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4160,
  "endLine" : 4162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFunctionLikeButNotConstructor()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4825,
  "endLine" : 4827,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientSupportsItemLabelDetails()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4877,
  "endLine" : 4879,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientSupportsItemSnippet()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4881,
  "endLine" : 4883,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientSupportsItemCommitCharacters()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4885,
  "endLine" : 4887,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientSupportsItemInsertReplace()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4889,
  "endLine" : 4891,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientSupportsDefaultCommitCharacters()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4893,
  "endLine" : 4895,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientSupportsDefaultEditRange()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4897,
  "endLine" : 4899,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCompletionDocumentationFormat()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 4970,
  "endLine" : 4972,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func couldBeTypeOnlyImportSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5426,
  "endLine" : 5428,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDocTagNameCompletions()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5665,
  "endLine" : 5667,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDocTagCompletions()",
  "longName" : "",
  "relativeFileName" : "internal/ls/completions.go",
  "fileLinesCount" : 6102,
  "components" : [ "primary::internal" ],
  "startLine" : 5669,
  "endLine" : 5671,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func containsErrorCode()",
  "longName" : "",
  "relativeFileName" : "internal/ls/codeactions.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/source_map.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/source_map.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCallSiteGroupKey()",
  "longName" : "",
  "relativeFileName" : "internal/ls/callhierarchy.go",
  "fileLinesCount" : 1043,
  "components" : [ "primary::internal" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SyntaxRequiresTrailingModuleBlockOrSemicolonOrASI()",
  "longName" : "",
  "relativeFileName" : "internal/ls/lsutil/asi.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createFoldingRangeFromBounds()",
  "longName" : "",
  "relativeFileName" : "internal/ls/folding.go",
  "fileLinesCount" : 533,
  "components" : [ "primary::internal" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrTo[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeContainsRangeExclusive()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSeparator()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/tracker.go",
  "fileLinesCount" : 486,
  "components" : [ "primary::internal" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func positionsAreOnSameLine()",
  "longName" : "",
  "relativeFileName" : "internal/ls/change/delete.go",
  "fileLinesCount" : 270,
  "components" : [ "primary::internal" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetImportDeclarationInsertIndex()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareImportKind()",
  "longName" : "",
  "relativeFileName" : "internal/ls/organizeimports/organizeimports.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldExcludeFile()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInsideNodeModules()",
  "longName" : "",
  "relativeFileName" : "internal/ls/symbols.go",
  "fileLinesCount" : 405,
  "components" : [ "primary::internal" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func commentHasPrefix()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDoc()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isMatchingParameterTag()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isMatchingTemplateTag()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func trimCommentPrefix()",
  "longName" : "",
  "relativeFileName" : "internal/ls/hover.go",
  "fileLinesCount" : 608,
  "components" : [ "primary::internal" ],
  "startLine" : 556,
  "endLine" : 558,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasIndexSignature()",
  "longName" : "",
  "relativeFileName" : "internal/ls/string_completions.go",
  "fileLinesCount" : 716,
  "components" : [ "primary::internal" ],
  "startLine" : 568,
  "endLine" : 570,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAmbientModuleDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingModuleSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/importTracker.go",
  "fileLinesCount" : 728,
  "components" : [ "primary::internal" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldShowLiteralParameterNameHintsOnly()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAnyInlayHintEnabled()",
  "longName" : "",
  "relativeFileName" : "internal/ls/inlay_hints.go",
  "fileLinesCount" : 904,
  "components" : [ "primary::internal" ],
  "startLine" : 902,
  "endLine" : 904,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isImportableSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrTo[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/ls/autoimports.go",
  "fileLinesCount" : 1645,
  "components" : [ "primary::internal" ],
  "startLine" : 1643,
  "endLine" : 1645,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/symbol.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewCompilerDiagnostic()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetMembers()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetExports()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLocals()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NodeIsMissing()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NodeIsPresent()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NodeIsSynthesized()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RangeIsSynthesized()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PositionIsSynthesized()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NodeKindIs()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsModifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsModifierLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsKeywordKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPunctuationKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAssignmentOperator()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAssignmentTarget()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLogicalBinaryOperator()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLogicalOrCoalescingBinaryOperator()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLogicalOrCoalescingBinaryExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLogicalOrCoalescingAssignmentOperator()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLogicalOrCoalescingAssignmentExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTokenKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAccessor()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsMemberName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsEntityName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsBooleanLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLiteralKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLiteralExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsStringOrNumericLiteralLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getQuestionDotToken()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsOptionalChainRoot()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExpressionOfOptionalChainRoot()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsNullishCoalesce()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 395,
  "endLine" : 397,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLeftHandSideExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsUnaryExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 460,
  "endLine" : 462,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsCommaExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsCommaSequence()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 468,
  "endLine" : 473,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAccessExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 491,
  "endLine" : 493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsFunctionLikeDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsFunctionLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsFunctionLikeOrClassStaticBlockDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 535,
  "endLine" : 537,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsFunctionOrSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 539,
  "endLine" : 541,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsClassLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 543,
  "endLine" : 545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsClassOrInterfaceLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPrivateIdentifierClassElementDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 574,
  "endLine" : 576,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsObjectLiteralMethod()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 612,
  "endLine" : 614,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAutoAccessorPropertyDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 616,
  "endLine" : 618,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsParameterPropertyDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJsxAttributeLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 636,
  "endLine" : 638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 667,
  "endLine" : 669,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsStatementButNotDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 701,
  "endLine" : 703,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsFunctionBlock()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 727,
  "endLine" : 729,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsBlockOrCatchScoped()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 731,
  "endLine" : 733,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 765,
  "endLine" : 767,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJSDocKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 769,
  "endLine" : 771,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJSDocTypeAssertion()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 773,
  "endLine" : 775,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SkipParentheses()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 824,
  "endLine" : 826,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SkipPartiallyEmittedExpressions()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 835,
  "endLine" : 837,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SetImportsOfSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 901,
  "endLine" : 903,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasSyntacticModifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1012,
  "endLine" : 1014,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasAccessorModifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1016,
  "endLine" : 1018,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasStaticModifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1020,
  "endLine" : 1022,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsStatic()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1024,
  "endLine" : 1027,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsFunctionOrModuleBlock()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1123,
  "endLine" : 1125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsFunctionExpressionOrArrowFunction()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1127,
  "endLine" : 1129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCombinedModifierFlags()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1172,
  "endLine" : 1174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCombinedNodeFlags()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1176,
  "endLine" : 1178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNodeFlags()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1180,
  "endLine" : 1182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsVarAwaitUsing()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1185,
  "endLine" : 1187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsVarUsing()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1190,
  "endLine" : 1192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsVarConst()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1195,
  "endLine" : 1197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsVarLet()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1209,
  "endLine" : 1211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsSourceFileJS()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1228,
  "endLine" : 1230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInJSFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1232,
  "endLine" : 1234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDeclarationName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1244,
  "endLine" : 1246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExternalModuleImportEqualsDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1264,
  "endLine" : 1266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsModuleOrEnumDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1268,
  "endLine" : 1270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLiteralImportTypeNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1272,
  "endLine" : 1274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsImportOrExportSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1285,
  "endLine" : 1287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isVoidZero()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1289,
  "endLine" : 1291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsVoidExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1293,
  "endLine" : 1295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExportsIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1297,
  "endLine" : 1299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsModuleIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1301,
  "endLine" : 1303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsThisIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1305,
  "endLine" : 1307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsThisParameter()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1309,
  "endLine" : 1311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLiteralLikeElementAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1326,
  "endLine" : 1328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsBindableStaticNameExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1330,
  "endLine" : 1332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExpressionWithTypeArgumentsInClassExtendsClause()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1359,
  "endLine" : 1361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsEntityNameExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1515,
  "endLine" : 1517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAmbientModule()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1567,
  "endLine" : 1569,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExternalModule()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1571,
  "endLine" : 1573,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExternalOrCommonJSModule()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1575,
  "endLine" : 1577,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsEffectiveExternalModule()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1580,
  "endLine" : 1582,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCommonJSContainingModuleKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1584,
  "endLine" : 1586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExternalModuleIndicator()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1588,
  "endLine" : 1591,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsGlobalScopeAugmentation()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1601,
  "endLine" : 1603,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsModuleWithStringLiteralName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1619,
  "endLine" : 1621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetContainingClass()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1623,
  "endLine" : 1625,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetExtendsHeritageClauseElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1627,
  "endLine" : 1629,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetExtendsHeritageClauseElements()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1631,
  "endLine" : 1633,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetImplementsHeritageClauseElements()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1635,
  "endLine" : 1637,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPartOfParameterDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1685,
  "endLine" : 1687,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsEnumConst()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1779,
  "endLine" : 1781,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInstanceOfExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1788,
  "endLine" : 1790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAnyImportOrReExport()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1792,
  "endLine" : 1794,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAnyImportSyntax()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1796,
  "endLine" : 1798,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJsonSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1800,
  "endLine" : 1802,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInJsonFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1804,
  "endLine" : 1806,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJSDocLinkLike()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1986,
  "endLine" : 1988,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJSDocTag()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 1990,
  "endLine" : 1992,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsSuperCall()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2003,
  "endLine" : 2005,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsComputedNonLiteralName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2015,
  "endLine" : 2017,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsQuestionToken()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2019,
  "endLine" : 2021,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJSDocNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2043,
  "endLine" : 2045,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsNonWhitespaceToken()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2047,
  "endLine" : 2049,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsWhitespaceOnlyJsxText()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2051,
  "endLine" : 2053,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPropertyAccessOrQualifiedName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2155,
  "endLine" : 2157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLabelName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2159,
  "endLine" : 2161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsBreakOrContinueStatement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2183,
  "endLine" : 2185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func pushAncestor()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2195,
  "endLine" : 2197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetModuleInstanceState()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2218,
  "endLine" : 2220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInternalModuleImportEqualsDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2357,
  "endLine" : 2359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsConstTypeReference()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2369,
  "endLine" : 2371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsGlobalSourceFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2373,
  "endLine" : 2375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ModuleExportNameIsDefault()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2435,
  "endLine" : 2437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsParseTreeNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2540,
  "endLine" : 2542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeContainsPosition()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2573,
  "endLine" : 2575,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPlainJSFile()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2747,
  "endLine" : 2749,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeOnlyImportOrExportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2783,
  "endLine" : 2785,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetClassLikeDeclarationOfSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2803,
  "endLine" : 2805,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsCallLikeOrFunctionLikeExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2826,
  "endLine" : 2828,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsContextualKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2837,
  "endLine" : 2839,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsLet()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2852,
  "endLine" : 2854,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsParameterPropertyModifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2861,
  "endLine" : 2863,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeReferenceType()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2874,
  "endLine" : 2876,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsObjectTypeDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2915,
  "endLine" : 2917,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsClassOrTypeElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2919,
  "endLine" : 2921,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetImplementsTypeNodes()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2931,
  "endLine" : 2933,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeKeywordToken()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2935,
  "endLine" : 2937,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJSDocSingleCommentNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2958,
  "endLine" : 2960,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isShorthandPropertyNameUseSite()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 2994,
  "endLine" : 2996,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPartOfTypeOnlyImportOrExportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3020,
  "endLine" : 3022,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPartOfExclusivelyTypeOnlyImportOrExportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3024,
  "endLine" : 3026,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsStringTextContainingNode()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3071,
  "endLine" : 3073,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTemplateLiteralKind()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3075,
  "endLine" : 3077,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTemplateLiteralToken()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3079,
  "endLine" : 3081,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsExternalModuleAugmentation()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3403,
  "endLine" : 3405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsRightSideOfPropertyAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3440,
  "endLine" : 3442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsArgumentExpressionOfElementAccess()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3444,
  "endLine" : 3446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsCallExpressionTarget()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3483,
  "endLine" : 3485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsNewExpressionTarget()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3487,
  "endLine" : 3489,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsCallOrNewExpressionTarget()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3491,
  "endLine" : 3493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTaggedTemplateTag()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3495,
  "endLine" : 3497,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsDecoratorTarget()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3499,
  "endLine" : 3501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJsxOpeningLikeElementTagName()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3503,
  "endLine" : 3505,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasQuestionToken()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3550,
  "endLine" : 3552,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsJsxOpeningLikeElement()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3554,
  "endLine" : 3556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsCallOrNewExpression()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3573,
  "endLine" : 3575,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compareNodePositions()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3585,
  "endLine" : 3587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTrivia()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3600,
  "endLine" : 3602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasDecorators()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3604,
  "endLine" : 3606,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3620,
  "endLine" : 3622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3624,
  "endLine" : 3626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsAssignmentPattern()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3656,
  "endLine" : 3658,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsEmptyObjectLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3832,
  "endLine" : 3834,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsEmptyArrayLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3836,
  "endLine" : 3838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsImportOrImportEqualsDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3858,
  "endLine" : 3860,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3862,
  "endLine" : 3864,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsNonContextualKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3866,
  "endLine" : 3868,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func HasModifier()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3870,
  "endLine" : 3872,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetContainingFunction()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3887,
  "endLine" : 3889,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsImplicitlyExportedJSTypeAlias()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3891,
  "endLine" : 3893,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsInfinityOrNaNString()",
  "longName" : "",
  "relativeFileName" : "internal/ast/utilities.go",
  "fileLinesCount" : 3943,
  "components" : [ "primary::internal" ],
  "startLine" : 3914,
  "endLine" : 3916,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/flow.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SetExternalModuleIndicator()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFileModuleFromUsingJSXTag()",
  "longName" : "",
  "relativeFileName" : "internal/ast/parseoptions.go",
  "fileLinesCount" : 168,
  "components" : [ "primary::internal" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/visitor.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/deepclone.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/deepclone.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::internal" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func propagateEraseableSyntaxListSubtreeFacts()",
  "longName" : "",
  "relativeFileName" : "internal/ast/subtreefacts.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func propagateEraseableSyntaxSubtreeFacts()",
  "longName" : "",
  "relativeFileName" : "internal/ast/subtreefacts.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func propagateBindingElementSubtreeFacts()",
  "longName" : "",
  "relativeFileName" : "internal/ast/subtreefacts.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isWildcard()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version_range.go",
  "fileLinesCount" : 438,
  "components" : [ "primary::internal" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/semver/version.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/referenceresolver.go",
  "fileLinesCount" : 251,
  "components" : [ "primary::internal" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExportDefaultSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/binder/nameresolver.go",
  "fileLinesCount" : 493,
  "components" : [ "primary::internal" ],
  "startLine" : 450,
  "endLine" : 452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBinder()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetSymbolNameForPrivateIdentifier()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 535,
  "endLine" : 537,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 767,
  "endLine" : 769,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 870,
  "endLine" : 872,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 874,
  "endLine" : 876,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addLateBoundAssignmentDeclarationToSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 993,
  "endLine" : 995,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1640,
  "endLine" : 1642,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLogicalAssignmentExpression()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1713,
  "endLine" : 1715,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1851,
  "endLine" : 1853,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 1855,
  "endLine" : 1857,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isGeneratorFunctionExpression()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2405,
  "endLine" : 2407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNarrowingTypeOfOperands()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2599,
  "endLine" : 2601,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2603,
  "endLine" : 2605,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2612,
  "endLine" : 2614,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2630,
  "endLine" : 2632,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2634,
  "endLine" : 2636,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAssignmentDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2695,
  "endLine" : 2697,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEffectiveModuleDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 2699,
  "endLine" : 2701,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ProjectHandle()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SymbolHandle()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TypeHandle()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FileHandle()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createHandle[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/api/proto.go",
  "fileLinesCount" : 218,
  "components" : [ "primary::internal" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 475,
  "endLine" : 477,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 490,
  "endLine" : 492,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/server.go",
  "fileLinesCount" : 497,
  "components" : [ "primary::internal" ],
  "startLine" : 495,
  "endLine" : 497,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/stringtable.go",
  "fileLinesCount" : 68,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/encoder/stringtable.go",
  "fileLinesCount" : 68,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/api/api.go",
  "fileLinesCount" : 321,
  "components" : [ "primary::internal" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/context.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::internal" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterCommaDelimiterOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterSemicolonInForStatementsOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceBeforeAndAfterBinaryOperatorsOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterConstructorOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterKeywordsInControlFlowStatementsOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterFunctionKeywordForAnonymousFunctionsOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesisOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterOpeningAndBeforeClosingNonemptyBracketsOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterOpeningAndBeforeClosingNonemptyBracesOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterOpeningAndBeforeClosingEmptyBracesOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterOpeningAndBeforeClosingTemplateStringBracesOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBracesOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceAfterTypeAssertionOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceBeforeFunctionParenthesisOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func placeOpenBraceOnNewLineForFunctionsOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func placeOpenBraceOnNewLineForControlBlocksOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func insertSpaceBeforeTypeAnnotationOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func indentMultiLineObjectLiteralBeginningOnBlankLineOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func indentSwitchCaseOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isForContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNotForContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNotBinaryOpContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNotTypeAnnotationContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isOptionalPropertyContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonOptionalPropertyContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSameLineTokenOrBeforeBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBeforeMultilineBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isMultilineBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSingleLineBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBeforeBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNotFunctionDeclContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFunctionDeclarationOrFunctionExpressionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeScriptDeclWithBlockContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isObjectContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 386,
  "endLine" : 388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFunctionCallContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNewContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isFunctionCallOrNewContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPreviousTokenNotComma()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNextTokenNotCloseBracket()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNextTokenNotCloseParen()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 410,
  "endLine" : 412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isArrowFunctionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isImportTypeContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonJsxSameLineTokenContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonJsxTextContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 426,
  "endLine" : 428,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonJsxElementOrFragmentContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJsxExpressionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNextTokenParentJsxAttribute()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJsxAttributeContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNextTokenParentNotJsxNamespacedName()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 446,
  "endLine" : 448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNextTokenParentJsxNamespacedName()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 450,
  "endLine" : 452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJsxSelfClosingElementContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 454,
  "endLine" : 456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNotBeforeBlockInFunctionDeclarationContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNotFormatOnEnter()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 481,
  "endLine" : 483,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isModuleDeclContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isObjectTypeContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 489,
  "endLine" : 491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isConstructorSignatureContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeAssertionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 529,
  "endLine" : 531,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonTypeAssertionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 533,
  "endLine" : 535,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isVoidOpContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 537,
  "endLine" : 539,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isYieldOrYieldStarWithOperand()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 541,
  "endLine" : 543,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonNullAssertionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 545,
  "endLine" : 547,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNotStatementConditionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSemicolonInsertionContext()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 636,
  "endLine" : 638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldRescanSlashToken()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldRescanJsxAttributeValue()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func startsWithSlashToken()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/scanner.go",
  "fileLinesCount" : 355,
  "components" : [ "primary::internal" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getStartLineAndCharacterForNode()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getStartLineForNode()",
  "longName" : "",
  "relativeFileName" : "internal/format/indent.go",
  "fileLinesCount" : 562,
  "components" : [ "primary::internal" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatDocument()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatSelection()",
  "longName" : "",
  "relativeFileName" : "internal/format/api.go",
  "fileLinesCount" : 185,
  "components" : [ "primary::internal" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeHasNoErrors()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStringOrRegularExpressionOrTemplateLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 850,
  "endLine" : 852,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isComment()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 854,
  "endLine" : 856,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 885,
  "endLine" : 887,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/span.go",
  "fileLinesCount" : 1218,
  "components" : [ "primary::internal" ],
  "startLine" : 1122,
  "endLine" : 1124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/rule.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/rule.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/rule.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/format/rule.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ContainsNodeModules()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func validateEnding()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/specifiers.go",
  "fileLinesCount" : 1282,
  "components" : [ "primary::internal" ],
  "startLine" : 1115,
  "endLine" : 1124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldAllowImportingTsExtension()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/preferences.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonGlobalAmbientModule()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PathIsBareSpecifier()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPathRelativeToParent()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func replaceFirstStar()",
  "longName" : "",
  "relativeFileName" : "internal/modulespecifiers/util.go",
  "fileLinesCount" : 323,
  "components" : [ "primary::internal" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/outputpaths/outputpaths.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 535,
  "endLine" : 537,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 560,
  "endLine" : 562,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 643,
  "endLine" : 645,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 656,
  "endLine" : 658,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 660,
  "endLine" : 662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEmptyExpectedList()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 892,
  "endLine" : 894,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1393,
  "endLine" : 1395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func symbolKindToLowercase()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 1923,
  "endLine" : 1925,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrTo[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2263,
  "endLine" : 2265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2287,
  "endLine" : 2289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2292,
  "endLine" : 2294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2375,
  "endLine" : 2378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 2467,
  "endLine" : 2469,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3204,
  "endLine" : 3206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3209,
  "endLine" : 3211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3214,
  "endLine" : 3216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSuggestionDiagnostic()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3255,
  "endLine" : 3257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3300,
  "endLine" : 3302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3304,
  "endLine" : 3306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3317,
  "endLine" : 3319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3321,
  "endLine" : 3323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3325,
  "endLine" : 3327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3329,
  "endLine" : 3331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3333,
  "endLine" : 3335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3337,
  "endLine" : 3339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3341,
  "endLine" : 3343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/fourslash.go",
  "fileLinesCount" : 3546,
  "components" : [ "primary::internal" ],
  "startLine" : 3345,
  "endLine" : 3347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newDiffTableWriter()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/statebaseline.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBaselineFileName()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func dropTrailingEmptyLines()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSubmoduleTest()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 683,
  "endLine" : 685,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 688,
  "endLine" : 690,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func codeFence()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 921,
  "endLine" : 923,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func symbolInformationToData()",
  "longName" : "",
  "relativeFileName" : "internal/fourslash/baselineutil.go",
  "fileLinesCount" : 927,
  "components" : [ "primary::internal" ],
  "startLine" : 925,
  "endLine" : 927,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/types.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/types.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/types.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/types.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/types.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTypesPackageName()",
  "longName" : "",
  "relativeFileName" : "internal/module/util.go",
  "fileLinesCount" : 155,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func continueSearching()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unresolved()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/module/resolver.go",
  "fileLinesCount" : 2015,
  "components" : [ "primary::internal" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func asRecursionId[T *ast.Node | *ast.Symbol | *Type]()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isHyphenatedJsxName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 743,
  "endLine" : 745,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 970,
  "endLine" : 972,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1039,
  "endLine" : 1041,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1043,
  "endLine" : 1045,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isObjectOrInstantiableNonPrimitive()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1151,
  "endLine" : 1153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonPrimitiveType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1269,
  "endLine" : 1271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1293,
  "endLine" : 1295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1297,
  "endLine" : 1299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1328,
  "endLine" : 1330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1412,
  "endLine" : 1414,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1437,
  "endLine" : 1439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1687,
  "endLine" : 1689,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 1833,
  "endLine" : 1835,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2056,
  "endLine" : 2058,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2084,
  "endLine" : 2086,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2547,
  "endLine" : 2549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2551,
  "endLine" : 2553,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2555,
  "endLine" : 2557,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldCheckAsExcessProperty()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2779,
  "endLine" : 2781,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isIgnoredJsxProperty()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2783,
  "endLine" : 2785,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 2787,
  "endLine" : 2789,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/relater.go",
  "fileLinesCount" : 4929,
  "components" : [ "primary::internal" ],
  "startLine" : 4927,
  "endLine" : 4929,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symboltracker.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createPrinterWithDefaults()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createPrinterWithRemoveComments()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createPrinterWithRemoveCommentsOmitTrailingSemicolon()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTrailingSemicolonDeferringWriter()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toNodeBuilderFlags()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/printer.go",
  "fileLinesCount" : 384,
  "components" : [ "primary::internal" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 565,
  "endLine" : 567,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 569,
  "endLine" : 571,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 573,
  "endLine" : 575,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 577,
  "endLine" : 579,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 587,
  "endLine" : 589,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 610,
  "endLine" : 612,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 664,
  "endLine" : 666,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 668,
  "endLine" : 670,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 672,
  "endLine" : 674,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 676,
  "endLine" : 678,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 680,
  "endLine" : 682,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 684,
  "endLine" : 686,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 688,
  "endLine" : 690,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 692,
  "endLine" : 694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 696,
  "endLine" : 698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 700,
  "endLine" : 702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 704,
  "endLine" : 706,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 708,
  "endLine" : 710,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 712,
  "endLine" : 714,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 716,
  "endLine" : 718,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 720,
  "endLine" : 722,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 724,
  "endLine" : 726,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 772,
  "endLine" : 774,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 776,
  "endLine" : 778,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 780,
  "endLine" : 782,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 815,
  "endLine" : 817,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 819,
  "endLine" : 821,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 823,
  "endLine" : 825,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 943,
  "endLine" : 945,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1054,
  "endLine" : 1056,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1086,
  "endLine" : 1088,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1090,
  "endLine" : 1092,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1100,
  "endLine" : 1102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1115,
  "endLine" : 1117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1144,
  "endLine" : 1146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1148,
  "endLine" : 1150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1194,
  "endLine" : 1196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1198,
  "endLine" : 1200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1202,
  "endLine" : 1204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1206,
  "endLine" : 1208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1210,
  "endLine" : 1212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1214,
  "endLine" : 1216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1218,
  "endLine" : 1220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1222,
  "endLine" : 1224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1247,
  "endLine" : 1249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1261,
  "endLine" : 1263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1265,
  "endLine" : 1267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1269,
  "endLine" : 1271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1273,
  "endLine" : 1275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilder.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 445,
  "endLine" : 447,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 561,
  "endLine" : 563,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 574,
  "endLine" : 576,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/services.go",
  "fileLinesCount" : 815,
  "components" : [ "primary::internal" ],
  "startLine" : 813,
  "endLine" : 815,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1074,
  "endLine" : 1076,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1274,
  "endLine" : 1276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/jsx.go",
  "fileLinesCount" : 1479,
  "components" : [ "primary::internal" ],
  "startLine" : 1477,
  "endLine" : 1479,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCompoundAssignment()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tokenIsIdentifierOrKeyword()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tokenIsIdentifierOrKeywordOrGreaterThan()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasOverrideModifier()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasAbstractModifier()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasAmbientModifier()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasAsyncModifier()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSelectedModifierFlags()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasReadonlyModifier()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isStaticPrivateIdentifierProperty()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEmptyObjectLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isConstTypeReference()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isShorthandAmbientModuleSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isShorthandAmbientModule()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTopLevelInExternalModuleAugmentation()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasExportAssignmentSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeAlias()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTypeAny()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJSDocOptionalParameter()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExclamationToken()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isOptionalDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEmptyArrayLiteral()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isPrivateWithinAmbient()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeAssertion()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDeclarationModifierFlagsFromSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 723,
  "endLine" : 725,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isExponentiationOperator()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 767,
  "endLine" : 769,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isMultiplicativeOperator()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 771,
  "endLine" : 773,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isMultiplicativeOperatorOrHigher()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 775,
  "endLine" : 777,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAdditiveOperator()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 779,
  "endLine" : 781,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAdditiveOperatorOrHigher()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 783,
  "endLine" : 785,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isShiftOperatorOrHigher()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 792,
  "endLine" : 794,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isRelationalOperatorOrHigher()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 801,
  "endLine" : 803,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isEqualityOperatorOrHigher()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 810,
  "endLine" : 812,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBitwiseOperator()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 814,
  "endLine" : 816,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBitwiseOperatorOrHigher()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 818,
  "endLine" : 820,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLogicalOperatorOrHigher()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 822,
  "endLine" : 824,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAssignmentOperatorOrHigher()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 826,
  "endLine" : 828,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isBinaryOperator()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 830,
  "endLine" : 832,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isObjectLiteralType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 834,
  "endLine" : 836,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDeclarationReadonly()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 838,
  "endLine" : 840,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getContainingFunctionOrClassStaticBlock()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 860,
  "endLine" : 862,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTypeUsableAsPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 874,
  "endLine" : 876,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNumericLiteralName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 893,
  "endLine" : 916,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isThisProperty()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 918,
  "endLine" : 920,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isVariableDeclarationInVariableStatement()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 966,
  "endLine" : 968,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsKnownSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 970,
  "endLine" : 972,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isLateBoundName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 981,
  "endLine" : 983,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isObjectOrArrayLiteralType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 985,
  "endLine" : 987,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isThisTypeParameter()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1008,
  "endLine" : 1010,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isClassInstanceProperty()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1012,
  "endLine" : 1014,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isThisInitializedDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1022,
  "endLine" : 1024,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isInfinityOrNaNString()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1026,
  "endLine" : 1028,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1030,
  "endLine" : 1032,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1043,
  "endLine" : 1046,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func canHaveFlowNode()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1063,
  "endLine" : 1065,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNonNullAccess()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1067,
  "endLine" : 1069,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getBindingElementPropertyName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1071,
  "endLine" : 1073,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isCallChain()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1075,
  "endLine" : 1077,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1079,
  "endLine" : 1081,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSuperCall()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1083,
  "endLine" : 1085,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSuperProperty()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1092,
  "endLine" : 1094,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJsxIntrinsicTagName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1151,
  "endLine" : 1153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getIndexSymbolFromSymbolTable()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1188,
  "endLine" : 1190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func pseudoBigIntToString()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1219,
  "endLine" : 1221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDeclarationsOfKind()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1320,
  "endLine" : 1322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1324,
  "endLine" : 1326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNonRestParameterCount()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1328,
  "endLine" : 1330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func rangeOfTypeParameters()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1586,
  "endLine" : 1588,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getJSDocDeprecatedTag()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1624,
  "endLine" : 1626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isReservedMemberName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1672,
  "endLine" : 1674,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1716,
  "endLine" : 1718,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeIsDecorated()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1812,
  "endLine" : 1814,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeOrChildIsDecorated()",
  "longName" : "",
  "relativeFileName" : "internal/checker/utilities.go",
  "fileLinesCount" : 1863,
  "components" : [ "primary::internal" ],
  "startLine" : 1816,
  "endLine" : 1818,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 1860,
  "endLine" : 1862,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2173,
  "endLine" : 2175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2285,
  "endLine" : 2287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2308,
  "endLine" : 2310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2320,
  "endLine" : 2322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/flow.go",
  "fileLinesCount" : 2718,
  "components" : [ "primary::internal" ],
  "startLine" : 2339,
  "endLine" : 2341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 570,
  "endLine" : 572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 648,
  "endLine" : 652,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 654,
  "endLine" : 656,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 658,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isConstEnumOrConstEnumOnlyModule()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 666,
  "endLine" : 668,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isClassInstanceSide()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isIdentifierTypeReference()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func typesAreSameReference()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func startsWithSingleOrDoubleQuote()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 789,
  "endLine" : 791,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func startsWithSquareBracket()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 793,
  "endLine" : 795,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDefaultBindingContext()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 797,
  "endLine" : 799,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAmbientModuleSymbolName()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1057,
  "endLine" : 1059,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1340,
  "endLine" : 1342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1344,
  "endLine" : 1346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1509,
  "endLine" : 1511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 1627,
  "endLine" : 1629,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/nodebuilderimpl.go",
  "fileLinesCount" : 3112,
  "components" : [ "primary::internal" ],
  "startLine" : 3110,
  "endLine" : 3112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isJSDocTypedefTag()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 573,
  "endLine" : 576,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 850,
  "endLine" : 853,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 865,
  "endLine" : 867,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1020,
  "endLine" : 1022,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1024,
  "endLine" : 1026,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1378,
  "endLine" : 1382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 1443,
  "endLine" : 1445,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/grammarchecks.go",
  "fileLinesCount" : 2215,
  "components" : [ "primary::internal" ],
  "startLine" : 2055,
  "endLine" : 2057,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasNonGlobalAugmentationExternalModuleSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasExternalModuleSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isUMDExportSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 532,
  "endLine" : 534,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNamespaceReexportDeclaration()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/symbolaccessibility.go",
  "fileLinesCount" : 759,
  "components" : [ "primary::internal" ],
  "startLine" : 722,
  "endLine" : 724,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDeclarationModifierFlagsFromSymbol()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsTupleType()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/exports.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::internal" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1109,
  "endLine" : 1114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1216,
  "endLine" : 1218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1548,
  "endLine" : 1550,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1552,
  "endLine" : 1554,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1557,
  "endLine" : 1559,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newInferenceInfo()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1561,
  "endLine" : 1563,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasInferenceCandidates()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1586,
  "endLine" : 1588,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasInferenceCandidatesOrDefault()",
  "longName" : "",
  "relativeFileName" : "internal/checker/inference.go",
  "fileLinesCount" : 1620,
  "components" : [ "primary::internal" ],
  "startLine" : 1590,
  "endLine" : 1592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ptrTo[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRecursiveGlobPattern()",
  "longName" : "",
  "relativeFileName" : "internal/project/watch.go",
  "fileLinesCount" : 361,
  "components" : [ "primary::internal" ],
  "startLine" : 359,
  "endLine" : 361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/filechange.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/filechange.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/filechange.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/filechange.go",
  "fileLinesCount" : 63,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/entry.go",
  "fileLinesCount" : 29,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/entry.go",
  "fileLinesCount" : 29,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/entry.go",
  "fileLinesCount" : 29,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/syncmap.go",
  "fileLinesCount" : 335,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewBox[T Cloneable[T]]()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/box.go",
  "fileLinesCount" : 62,
  "components" : [ "primary::internal" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/dirty/map.go",
  "fileLinesCount" : 152,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/compilerhost.go",
  "fileLinesCount" : 204,
  "components" : [ "primary::internal" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 505,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 555,
  "endLine" : 557,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/session.go",
  "fileLinesCount" : 906,
  "components" : [ "primary::internal" ],
  "startLine" : 794,
  "endLine" : 796,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ValidatePackageName()",
  "longName" : "",
  "relativeFileName" : "internal/project/ata/validatepackagename.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDynamicFileName()",
  "longName" : "",
  "relativeFileName" : "internal/project/util.go",
  "fileLinesCount" : 7,
  "components" : [ "primary::internal" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logtree.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::internal" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logcollector.go",
  "fileLinesCount" : 34,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatTime()",
  "longName" : "",
  "relativeFileName" : "internal/project/logging/logger.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshotfs.go",
  "fileLinesCount" : 190,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/overlayfs.go",
  "fileLinesCount" : 378,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollectionbuilder.go",
  "fileLinesCount" : 1073,
  "components" : [ "primary::internal" ],
  "startLine" : 895,
  "endLine" : 897,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/snapshot.go",
  "fileLinesCount" : 421,
  "components" : [ "primary::internal" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 584,
  "endLine" : 586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/configfileregistrybuilder.go",
  "fileLinesCount" : 606,
  "components" : [ "primary::internal" ],
  "startLine" : 589,
  "endLine" : 591,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewQueue()",
  "longName" : "",
  "relativeFileName" : "internal/project/background/queue.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/background/queue.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func comparePos[T ast.Node]()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func nodeContainsPos()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/shadow.go",
  "fileLinesCount" : 280,
  "components" : [ "primary::_tools" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "_tools/customlint/plugin.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::_tools" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "_tools/cmd/checkmodpaths/main.go",
  "fileLinesCount" : 64,
  "components" : [ "primary::_tools" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertOptionalToken[TElem interface{ KindValue()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 25,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/singlelinestringwriter.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::internal" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/transformers/declarations/transform.go",
  "fileLinesCount" : 2048,
  "components" : [ "primary::internal" ],
  "startLine" : 1059,
  "endLine" : 1065,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/project.go",
  "fileLinesCount" : 462,
  "components" : [ "primary::internal" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 166,
  "endLine" : 166,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/core/compileroptions.go",
  "fileLinesCount" : 539,
  "components" : [ "primary::internal" ],
  "startLine" : 167,
  "endLine" : 167,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindReferenceOrConvert()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/jb_type_service.go",
  "fileLinesCount" : 971,
  "components" : [ "primary::internal" ],
  "startLine" : 539,
  "endLine" : 539,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/lsp/server.go",
  "fileLinesCount" : 1447,
  "components" : [ "primary::internal" ],
  "startLine" : 184,
  "endLine" : 184,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/tsoptions/tsconfigparsing.go",
  "fileLinesCount" : 1791,
  "components" : [ "primary::internal" ],
  "startLine" : 691,
  "endLine" : 691,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/sourcemap/generator.go",
  "fileLinesCount" : 360,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 106,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 107,
  "endLine" : 107,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 108,
  "endLine" : 108,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/emitHost.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::internal" ],
  "startLine" : 109,
  "endLine" : 109,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 302,
  "endLine" : 302,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 303,
  "endLine" : 303,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 304,
  "endLine" : 304,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/program.go",
  "fileLinesCount" : 1752,
  "components" : [ "primary::internal" ],
  "startLine" : 305,
  "endLine" : 305,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func noop()",
  "longName" : "",
  "relativeFileName" : "internal/compiler/checkerpool.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::internal" ],
  "startLine" : 127,
  "endLine" : 127,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 53,
  "endLine" : 53,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 54,
  "endLine" : 54,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 56,
  "endLine" : 56,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 57,
  "endLine" : 57,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/diagnostics/diagnostics.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 58,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Assert()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 9,
  "endLine" : 9,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertNil()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertEqual()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertLessThan()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertLessThanOrEqual()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertGreaterThan()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertGreaterThanOrEqual()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertIsDefined()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CheckDefined[T any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertEachIsDefined[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CheckEachIsDefined[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertEachNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 20,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 21,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertNotNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertOptionalNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 23,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssertMissingNode[TElem any]()",
  "longName" : "",
  "relativeFileName" : "internal/debug/release.go",
  "fileLinesCount" : 26,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 26,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 168,
  "endLine" : 168,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 208,
  "endLine" : 208,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 209,
  "endLine" : 209,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 210,
  "endLine" : 210,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 211,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 212,
  "endLine" : 212,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 213,
  "endLine" : 213,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 223,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 224,
  "endLine" : 224,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 225,
  "endLine" : 225,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 226,
  "endLine" : 226,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 227,
  "endLine" : 227,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/printer/changetrackerwriter.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::internal" ],
  "startLine" : 228,
  "endLine" : 228,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 26,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 27,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 28,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/execute/incremental/snapshot.go",
  "fileLinesCount" : 330,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 29,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func QuietDiagnosticReporter()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 28,
  "endLine" : 28,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func QuietDiagnosticsReporter()",
  "longName" : "",
  "relativeFileName" : "internal/execute/tsc/diagnostics.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::internal" ],
  "startLine" : 126,
  "endLine" : 126,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 197,
  "endLine" : 197,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 198,
  "endLine" : 198,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 199,
  "endLine" : 199,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 200,
  "endLine" : 200,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/glob/glob.go",
  "fileLinesCount" : 349,
  "components" : [ "primary::internal" ],
  "startLine" : 201,
  "endLine" : 201,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/collections/ordered_map.go",
  "fileLinesCount" : 317,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 35,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 69,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 70,
  "endLine" : 70,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 72,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/testutil/filefixture/filefixture.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 445,
  "endLine" : 445,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ls/findallreferences.go",
  "fileLinesCount" : 2286,
  "components" : [ "primary::internal" ],
  "startLine" : 446,
  "endLine" : 446,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 35,
  "endLine" : 35,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 36,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 37,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 42,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 43,
  "endLine" : 43,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/ast/diagnostic.go",
  "fileLinesCount" : 290,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 49,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/binder/binder.go",
  "fileLinesCount" : 2701,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func semicolonOption()",
  "longName" : "",
  "relativeFileName" : "internal/format/rulecontext.go",
  "fileLinesCount" : 644,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 26,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 27,
  "endLine" : 27,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 89,
  "endLine" : 89,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/mapper.go",
  "fileLinesCount" : 296,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 583,
  "endLine" : 583,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 584,
  "endLine" : 584,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 585,
  "endLine" : 585,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 586,
  "endLine" : 586,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 590,
  "endLine" : 590,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 591,
  "endLine" : 591,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 592,
  "endLine" : 592,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 593,
  "endLine" : 593,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 594,
  "endLine" : 594,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 595,
  "endLine" : 595,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 596,
  "endLine" : 596,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 597,
  "endLine" : 597,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 598,
  "endLine" : 598,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 599,
  "endLine" : 599,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 600,
  "endLine" : 600,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 601,
  "endLine" : 601,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 605,
  "endLine" : 605,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 606,
  "endLine" : 606,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 607,
  "endLine" : 607,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 608,
  "endLine" : 608,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 609,
  "endLine" : 609,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 746,
  "endLine" : 746,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 747,
  "endLine" : 747,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 748,
  "endLine" : 748,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 749,
  "endLine" : 749,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 750,
  "endLine" : 750,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 751,
  "endLine" : 751,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 752,
  "endLine" : 752,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 761,
  "endLine" : 761,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 798,
  "endLine" : 798,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 813,
  "endLine" : 813,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 867,
  "endLine" : 867,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 877,
  "endLine" : 877,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 896,
  "endLine" : 896,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 940,
  "endLine" : 940,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 941,
  "endLine" : 941,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 956,
  "endLine" : 956,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 972,
  "endLine" : 972,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/checker/types.go",
  "fileLinesCount" : 1343,
  "components" : [ "primary::internal" ],
  "startLine" : 1022,
  "endLine" : 1022,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func noopAddVisibleAlias()",
  "longName" : "",
  "relativeFileName" : "internal/checker/emitresolver.go",
  "fileLinesCount" : 1118,
  "components" : [ "primary::internal" ],
  "startLine" : 358,
  "endLine" : 358,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func noop()",
  "longName" : "",
  "relativeFileName" : "internal/project/checkerpool.go",
  "fileLinesCount" : 254,
  "components" : [ "primary::internal" ],
  "startLine" : 254,
  "endLine" : 254,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/project/projectcollection.go",
  "fileLinesCount" : 284,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]